2016-12-30 19 views
1

Я использую рамки Google для входа в соответствии с документомНеоднозначность ссылки на член «индексировать» Google Войти каркасы

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

Это дает ошибку

Ambiguous reference to member 'subscript'

Запрос справка о это.

+0

Скопируйте и вставьте полную ошибку или скриншот с Xcode, если это возможно. –

+0

https://www.mx7.com/view2/zzYR2qvvDoTTyMY1 мои скриншоты –

+0

Загрузить изображения здесь: http://stackoverflow.com/help/formatting – jtbandes

ответ

0

Я думаю, что для iOS 9.0 и до этого, вы должны использовать этот метод .. проверить это answer

func application(_ application: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any])-> Bool { 
     return GIDSignIn.sharedInstance().handleURL(url, 
         sourceApplication:options[UIApplicationOpenURLOptionsKey.sourceApplication] as? String, 
         annotation: [:]) 
    } 
+1

спасибо, он работает! –