Google Auth对成员'下标'进行模糊的引用。

时间:2017-07-27 15:42:27

标签: swift xcode api cocoa-touch google-authentication

我收到错误"模糊地提及会员'下标"在这段代码上。我不知道它意味着什么,因为我找到的所有修正都只是给出了直接的答案,并且没有解释它们的含义,而且我也非常非常新,因此潜水比预期更​​深。

有任何帮助吗?感谢

func application(application: UIApplication,
                     openURL url: NSURL, options: [String: AnyObject]) -> Bool {
        return GIDSignIn.sharedInstance().handleURL(url as URL!,
                                                    sourceApplication: options[UIApplicationOpenURLOptionsSourceApplicationKey] as? String,
                                                    annotation: options[UIApplicationOpenURLOptionsAnnotationKey])
    }

1 个答案:

答案 0 :(得分:0)

您忘了指定Xcode / iOS / Swift版本。

这是iOS 10的一个工作示例:

func application(_ app: UIApplication,
                 open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {

    return GIDSignIn.sharedInstance().handle(url,
                                             sourceApplication: options[UIApplicationOpenURLOptionsKey.sourceApplication] as? String,
                                             annotation: options[UIApplicationOpenURLOptionsKey.annotation])
}