gpt4 book ai didi

ios - Xcode 中 handleOpenURL 的新功能是什么

转载 作者:行者123 更新时间:2023-11-28 12:54:33 24 4
gpt4 key购买 nike

我正在尝试使用旧教程制作应用程序。自本教程发布以来,发生了很多变化。我需要做一个facebook登录,所以通过一些帖子我了解到,FBAppCalls已更改为FBSDKApplicationDelegate,但在旧教程中有这样的调用

FBAppCall.handleOpenURL(url, sourceApplication:sourceApplication, withSession:PFFFacebookUtils.session())

那么swift/xcode/fb framworks等新的Updates会是什么呢?

最佳答案

这里是你可以使用的方法

func application(application: UIApplication,
openURL url: NSURL,
sourceApplication: String?,
annotation: AnyObject?) -> Bool {

return FBSDKApplicationDelegate.sharedInstance().application(
application,
openURL: url,
sourceApplication: sourceApplication,
annotation: annotation)
}

对于 iOS 9 这个方法被调用 & 你应该这样使用

func application(application: UIApplication,
openURL url: NSURL, options options: [String: AnyObject]) -> Bool {

return FBSDKApplicationDelegate.sharedInstance().application(url,
sourceApplication: options[UIApplicationOpenURLOptionsSourceApplicationKey]! as! String,
annotation: options[UIApplicationOpenURLOptionsAnnotationKey])

}



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

关于ios - Xcode 中 handleOpenURL 的新功能是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35369819/

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