Uno*_*ome 7 ios facebook-ios-sdk swift ios9 swift2
我正在将项目更新到Swift 2和iOS 9.我正在做的一个项目很大程度上依赖于Facebook SDK.我使用它来登录,获取用户信息等...在更新之前,一旦您登录Safari,您将直接重定向到应用程序.现在我得到一个有趣的小模态显示以下内容(见图1底部)
我假设这LSApplicationQueriesSchemes与我们添加的新Info.plist键有一些连接,Item0如fbauth2iOS 9所要求的那样.
我还注意到我正在使用我的应用程序获取堆栈跟踪说:
URL失败:"fbauth2:///" - 错误:"(null)"
我发现新关键数据fbauth2的重现性很有趣,我假设现在有一种方法可以配置这个模态在重定向时会说些什么.有谁知道如何配置这个?我认为这是所有更新应用程序的常见问题.谢谢!
小智 4
确保您已更新至最新版本的 Facebook SDK(网址为http://fb.me/FacebookSDKs-iOS-20150910.zip ) 。
您还需要将 Facebook 服务器列入网络请求白名单。有关这方面的更多信息可以在此处找到。
具体查看步骤 #2 和 #3。
步骤 #3 中的文档也对该canOpenURL方法进行了更改:
为什么我会看到类似“canOpenURL: failed for URL: "fb...://” 或 之类的控制台消息?这是一条 Xcode 警告,指示 canOpenURL: 调用返回 false。只要您已在您的应用程序中配置了 LSApplicationQueriesSchemes 条目, plist 如上所述,您可以忽略此警告
| 归档时间: |
|
| 查看次数: |
3681 次 |
| 最近记录: |