Facebook iOS应用程序的应用程序ID无效 [英] Invalid application ID with Facebook iOS application

查看:257
本文介绍了Facebook iOS应用程序的应用程序ID无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试从我的应用程序登录时出现以下错误。

Here is the error when I try to login from my app.

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)>}

在另一部iPhone上,授权可以正常运行。我在两台设备上检查过,我的应用程序已启用Facebook原生身份验证。

On another iPhone the authorization works without problems. I checked that on both devices, My App is enabled for Facebook native auth.

任何想法?

推荐答案

好的,我的错误。我正在尝试使用我朋友的Facebook帐户,但他并没有被确定为Facebook上的开发人员。

Ok, my mistake. I was trying with my friend's Facebook account and he was not identified as a developer on Facebook.

一旦我为我的应用程序禁用了沙盒模式,登录工作没有问题。

Once I disabled the Sandbox mode for my app, login worked without problems.

这篇关于Facebook iOS应用程序的应用程序ID无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆