以下代码实现FB登录我的应用
func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)
但是我不断收到两条相似的错误消息,
“使用未解析的标识符‘注释’ “使用未解析的标识符‘sourceApplication’
我不确定是什么导致了这个错误,但我感觉它的一些代码已被弃用。有谁知道当前的替代方案是什么?
最佳答案
我在我的应用程序委托(delegate)中使用此代码并且工作完美
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
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)
}
关于ios - 使用未解析的标识符 sourceApplication Facebook SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35919329/