Invalid app id with Facebook iOS app

Here is the error when trying to login from my 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)>} 

On another iPhone, authorization works without problems. I checked this on both devices, My application is included for the built-in auth for Facebook.

Any ideas?

+6
source share
2 answers

Ok, my mistake. I tried with my Facebook friend account and it was not identified as a developer on Facebook.

As soon as I turned off the Sandbox mode for my application, the login worked without problems.

+16
source

Obviously, as said above, you can turn off sandbox mode for your application or add your friend as a developer on Facebook @ developer.facebook.com (if you need to).

+1
source

All Articles