世博会35。Facebook授权。iOS上的错误行为
我已经在Expo 35上设置了facebook身份验证,如下所述: 我可以在expo和独立ios应用程序中进行身份验证 问题是,与其打开facebook应用程序世博会35。Facebook授权。iOS上的错误行为,ios,facebook,expo,Ios,Facebook,Expo,我已经在Expo 35上设置了facebook身份验证,如下所述: 我可以在expo和独立ios应用程序中进行身份验证 问题是,与其打开facebook应用程序 它将浏览器窗口显示为覆盖: 我没有在浏览器中登录到facebook。浏览器提示打开facebook应用程序 Facebook应用程序会按预期提示授权访问 但是,当我使用facebook应用程序授权访问时,我会返回到浏览器覆盖,在那里我仍然没有经过身份验证 我可以在浏览器覆盖中手动输入我的facebook creds,然后我将获得正确的
如何使我的应用程序直接打开Facebook应用程序,或者至少如何使Facebook应用程序授权浏览器覆盖?根据这篇[1]文章,由于苹果的限制政策,Facebook应用程序登录功能现在已被弃用。只有一个会留下来 在iOS FB SDK更改日志[2]上,SDK版本5.0.0不推荐使用许多与登录相关的API,版本5.5.0有以下说明: 将UIWebView替换为WKWebView,因为苹果将停止接受使用UIWebView API的应用提交 这意味着原因是苹果的政策 来源: [1]
[2] 您找到解决方法了吗?我对36届世博会也有同样的看法