这比任何信息都要丰富。在调试我的ios应用程序时,我在尝试访问登录提示(也称为safari)时,在错误代码8上找不到任何东西。在我点击应用程序中的登录到facebook按钮后,它会尝试打开safari,然后将我扔回我的应用程序的登录页面。错误是由权限数组引起的。我的权限"public_profile“拼写为”公共配置文件“,这显然是抛出了一个错误。因此,如果您得到com.facebook.sdk.core错误8,请确保您的权限已被更正。
希望这能帮到别人。
发布于 2018-12-26 14:09:25
在我的例子中,这是因为GraphRequest。
错误响应是
"com.facebook.sdk:FBSDKErrorDeveloperMessageKey“=”语法错误\“字符串的预期结尾,而不是字符5处的”%%\“.\:电子邮件%2 2Cname%2 email%2 C图片;"com.facebook.sdk:FBSDKGraphRequestErrorCategoryKey”= 0;"com.facebook.sdk:FBSDKGraphRequestErrorGraphErrorCode“= 2500;"com.facebook.sdk:FBSDKGraphRequestErrorHTTPStatusCodeKey”= 400;"com.facebook.sdk:FBSDKGraphRequestErrorParsedJSONResponseKey“={ body ={fbtrace_id= 2500;"fbtrace_id”= AFEUYbcYP39;message = "Syntax \“预期字符串的结尾,而不是字符5处的”%\“.\:email%2Cname%2 code %2 C图片;type = OAuthException;};代码= 400;};
这方面的问题是https://github.com/facebook/facebook-swift-sdk/issues/309
https://stackoverflow.com/questions/31684648
复制相似问题