gpt4 book ai didi

ios - Facebook result.isCancelled 对于 iOS-8 和 iOS-9 总是正确的,它工作正常

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:07:57 25 4
gpt4 key购买 nike

Facebook SDK 版本:4.10

我正在使用下面的代码

  func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

// Do what you have to do but at the end, instead of 'return true', put :

return FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
}

func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject?) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)
}

func applicationDidBecomeActive(application: UIApplication) {
FBSDKAppEvents.activateApp()
}

总是真实的

if result.isCancelled {
NSLog("Cancelled")
}

注意:仅 iOS-8 存在问题(iOS-9 工作正常)

最佳答案

我发现了为什么它对我来说坏了。我还使用 Google/SignIn 对 Google 进行身份验证。当我将我的 cocoapods 设置为 pod 'Google/SignIn', '~> 2.0' 时,问题就消失了。问题是 application:openURL:sourceApplication:annotation 没有在 iOS 8 中调用。请注意,此方法在 iOS 9 中已弃用。

关于ios - Facebook result.isCancelled 对于 iOS-8 和 iOS-9 总是正确的,它工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35645769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com