Facebook登录与iOS 9涉及黑屏
问题描述:
我自己的离子/科尔多瓦应用上IOS 9运行Facebook登录与iOS 9涉及黑屏
我推,我用这个Facebook plugin的科尔多瓦引用新的3.24.1的Facebook SDK;这个被ngCordova调用。
按照IOS 9准则的规定,登录出现在浏览器上,但只要用户通过Facebook成功登录,该机制就不会重定向到我的应用。
**相反,我结束了这个空白全屏**:
我必须点击“OK”(或“完成”的英文)返回到我的应用程序。
有没有人刚刚经历过相同的情况?
它是有关插件的当前错误?
答
目前的解决办法是恢复到SDK 3.21.X和项目配置禁用“启用位码”。
答
你是否更新了应用中的.plist
文件?
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>facebook.com</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
<key>fbcdn.net</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
<key>akamaihd.net</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
</dict>
</dict>
+0
我,而不是把'
http://*.com/questions/32299271/facebook-sdk-login-never-calls-back-my-application-on-ios-9问题解决了(Y) – TheTiger