ID d'application non valide avec l'application iOS de Facebook

Voici l'erreur lorsque j'essaie de me connecter à partir de mon application.

MyApp[47747:907] Failed to log in Error Domain=com.facebook.sdk Code=2 "The operation couldn't be completed. (com.facebook.sdk error 2.)" UserInfo=0x1c5d3c50 {com.facebook.sdk:ErrorLoginFailedReason=com.facebook.sdk:SystemLoginCancelled, com.facebook.sdk:ErrorInnerErrorKey=Error Domain=com.apple.accounts Code=7 "The Facebook server could not fulfill this access request: Invalid application [My_App_Id]" UserInfo=0x1c5cb630 {NSLocalizedDescription=The Facebook server could not fulfill this access request: Invalid application [My_App_Id]}, com.facebook.sdk:ErrorSessionKey=<FBSession: 0x1c584800, state: FBSessionStateClosedLoginFailed, loginHandler: 0x0, appID: 589037374454169, urlSchemeSuffix: , tokenCachingStrategy:<PFFacebookTokenCachingStrategy: 0x1d0818a0>, expirationDate: (null), refreshDate: (null), attemptedRefreshDate: 0001-12-30 00:00:00 +0000, permissions:(null)>} 

Sur un autre iPhone, l'autorisation fonctionne sans problème. J'ai vérifié que sur les deux appareils, mon application est activée pour l'authentification native de Facebook.

Des idées?

Ok, mon erreur. J'essayais avec le count Facebook de mon ami et il n'était pas identifié en tant que développeur sur Facebook.

Une fois que j'ai désactivé le mode Sandbox pour mon application, la connection a fonctionné sans problèmes.

Évidemment, comme mentionné ci-dessus, vous pouvez désactiver le mode sandbox pour votre application, ou vous pouvez append votre ami en tant que développeur sur Facebook @ developer.facebook.com (si vous en avez besoin).