Я последовал за этим: Интеграция входа Google в приложение iOS
Однако, когда я запускаю приложение, он останавливается в самом делете приложения - даже до того, как я увижу свой первый контроллер представления.
Причина в том, что эти несколько строк кода я написал в "application didFinishLaunchingWithOptions withOptions
", которые:
"NSError* configureError;
[[GGLContext sharedInstance] configureWithError: &configureError];
NSAssert(!configureError, @"Error configuring Google services: %@", configureError);
[GIDSignIn sharedInstance].delegate = self;"
В отладке, когда он достигает этого кода, он говорит
"Завершение приложения из-за неперехваченного исключения" NSInternalInconsistencyException ", причина:" Ошибка настройки Google службы: Ошибка домена = com.google.greenhouse Код = -200 "Невозможно настроить GGL." UserInfo = 0x7ff9c2e1d000 {NSLocalizedRecoverySuggestion = Проверить форматирование и расположение GoogleService-Info.plist., NSLocalizedDescription = Невозможно настроить GGL., NSLocalizedFailureReason = Невозможно выполнить синтаксический анализ GoogleService-Info.plist. Подробнее см. В журнале.} '".
Я помещаю GoogleService-Info.plist
в свой каталог, но он все еще не работает.