2017-07-27 77 views
0

我在此代碼片段中收到錯誤「會員'subscript的歧義引用」。我不知道這意味着什麼,因爲我找到的所有修復只是給出了直接的答案,並沒有解釋它們的含義,而且我也非常非常新,因此潛水比預期的要深一點。Google Auth登錄對會員'subscript'的歧義引用

任何幫助?謝謝

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]) 
    } 

回答

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]) 
} 
相關問題