vid*_*joe 4 facebook facebook-login facebook-sdk-4.0 swift swift3
嗨,我遇到FBLogin的问题,Swift
它始终显示
"用户取消了登录."
在iOS8.2
和
"
NSUserDefaults由于模拟器错误而退回存储访问令牌"
我用的时候 iOS10.1
你对这个问题有什么建议吗?

我通过在AppDelegate.swift中添加这些函数解决了这个问题
@available(iOS 9.0, *)
public func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
return SDKApplicationDelegate.shared.application(
app,
open: url as URL!,
sourceApplication: options[UIApplicationOpenURLOptionsKey.sourceApplication] as? String,
annotation: options[UIApplicationOpenURLOptionsKey.annotation] as Any
)
}
public func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
return SDKApplicationDelegate.shared.application(
application,
open: url as URL!,
sourceApplication: sourceApplication,
annotation: annotation)
}
Run Code Online (Sandbox Code Playgroud)
希望会有所帮助
| 归档时间: |
|
| 查看次数: |
3351 次 |
| 最近记录: |