我正在查看来自 Google 的示例 AppDelegate.swift
文件,存储在他们的 git hub 上:https://github.com/googlesamples/google-services/blob/c2830d8413097c79117a0f9519e9af14aaeb4587/ios/signin/SignInExampleSwift/AppDelegate.swift
还有这个方法:
@available(iOS 9.0, *)
func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool {
return GIDSignIn.sharedInstance().handleURL(url,
sourceApplication: options[UIApplicationOpenURLOptionsSourceApplicationKey] as! String?,
annotation: options[UIApplicationOpenURLOptionsAnnotationKey])
}
你能告诉我 UIApplicationOpenURLOptionsAnnotationKey
和 UIApplicationOpenURLOptionsSourceApplicationKey
到底是什么吗?
最佳答案
这些是提取源注释和源应用程序的关键。 UIApplicationOpenURLOptionsAnnotationKey - 源注释
UIApplicationOpenURLOptionsSourceApplicationKey-源应用
之前我们从方法参数中获取这些值。现在在 iOS 9 中我们需要显式获取它。
关于ios - 使用 ios google sign in api - 这两个值是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35370580/