此问题已在此处有答案:
iOS: Connect to Facebook without leaving the app for authorization(2个答案)
3年前关闭。
其他人有这个问题吗?当我试图通过FB授权用户时,我得到了这个错误,我想只有当用户安装了Facebook应用程序时,我才能隔离它:
fb_our_appID://authorize#error=unknown%5Ferror
如果您从用户的手机中删除FB应用程序,我们的应用程序将尝试通过Safari进行身份验证,一切正常。
非常感谢。
4条答案
按热度按时间ars1skjm1#
是的,我们也收到了这个。
当你的捆绑包标识符与你的facebook应用程序中配置的标识符不匹配时,就会发生这种情况。从plist中复制您的bundle-id,并在facebook上更新iOS Bundle ID值
https://developers.facebook.com/apps/YOUR_APP_ID/summary
PS:查看facebook.stackoverflow.com以获得良好的Facebook帮助。
5f0d552i2#
我也有同样的问题。我从手机上删除了Facebook应用程序,它又开始工作了。然后我安装了Facebook应用程序,我的应用程序一直在工作。所以看起来只有在应用程序安装在Facebook应用程序之前才能正常工作,并导致我认为这是Facebook应用程序的问题。
ztyzrc3y3#
我没有尝试Safari,但我从Facebook应用程序收到了相同的错误消息。
我的问题来自我的应用程序包,它必须与你的Facebook应用程序配置完全相同(Facebook iOS应用程序配置的第一个字段)。
ktca8awb4#
确保在应用的Facebook页面上正确设置了应用捆绑包ID。
看看这个答案
安装Facebook应用程序时身份验证失败(iOS)
以供参考。