/ / Le SDK de Facebook pour Unity fonctionne sur iPad mais pas sur iPhone - iOS, Facebook, Unity3d, URL-scheme, Facebook-Unity-sdk

Le SDK de Facebook pour Unity fonctionne sur iPad, mais pas sur iPhone - ios, facebook, unity3d, schéma d'URL, facebook-unity-sdk

Je développe un jeu avec Unity 3D (version 4.3.4f1) et je veux y ajouter le bouton de partage de facebook (j'utilise le plugin de facebook pour Unity version 5.1, plus précisément la fonction FB.Feed). Mon jeu est pour Android et iOS, ce qui signifie que la même application fonctionne sur Android, iPhone et iPad.

J'ai créé une application sur le web développeurs facebook et j'ai le bouton de partage fonctionne déjà sur Android et iPadmais quand je cours le même code dans l'iPhone le jeu fonctionne bien mais le bouton de partage ne le fait pas et je obtenir l'erreur suivante après avoir appuyé dessus:

2014-05-28 21:25:39.715 PlaneCrush[1202:60b] FBSDKLog: Invalid use of FBAppCall, fbxxxxxxxxxxxxxios
is not registered as a URL Scheme. Did you set "FacebookUrlSchemeSuffix" in your plist?

Pour réutiliser la même application facebook sur Android et iOS, j'ai ajouté le Suffixe de schéma d'URL "ios" à la configuration de mon application à developers.facebook.com, au plugin de facebook pour Unity (ios Build Settings) et au Xcode plist.info avec la clé "FacebookUrlSchemeSuffix". Si j’ai bien compris, je devrais créer un autre suffixe si j’avais deux applications différentes pour iPhone et iPad, mais je n’ai qu’une seule application pour iOS, un identifiant Apple, donc je n’aurais pas besoin d’un autre suffixe. Qu'est-ce que je fais mal?

Merci d'avance

Réponses:

0 pour la réponse № 1

Après avoir perdu beaucoup de temps, j'ai trouvé leproblème: l'application Facebook (installée sur l'iphone) était en quelque sorte en conflit avec mon jeu, après avoir désinstallé l'application Facebook, mon bouton de partage fonctionne également sur l'iphone.