Сбой Firebase. xcode 9. Нет гуглсервиса

Почему ошибка говорит Could not locate configuration file: 'GoogleService-Info.plist', но она у меня есть в моем каталоге проекта Xcode, совпадающем с моим идентификатором пакета?

Ошибка:

2017-09-22 13:12:00.728562+0300 Descent Calculator 2.0[874:187526] [DYMTLInitPlatform] platform initialization successful
2017-09-22 13:12:00.938617+0300 Descent Calculator 2.0[874:187250] [Accessibility] ****************** Loading GAX Client Bundle ****************
2017-09-22 13:12:01.414789+0300 Descent Calculator 2.0[874:187538] [Firebase/Core][I-COR000012] Could not locate configuration file: 'GoogleService-Info.plist'.
2017-09-22 13:12:01.415446+0300 Descent Calculator 2.0[874:187538] [Firebase/Core][I-COR000005] No app has been configured yet.
2017-09-22 13:12:01.499943+0300 Descent Calculator 2.0[874:187250] *** Terminating app due to uncaught exception 'com.firebase.core', reason: '`[FIRApp configure];` (`FirebaseApp.configure()` in Swift) could not find a valid GoogleService-Info.plist in your project. Please download one from https://console.firebase.google.com/.

Стек вызовов первого броска:

(0x184713d38 0x183c28528 0x184713c80 0x1040e91b0 0x104086354 0x1040864ac 0x18db92050 0x18dd85898 0x18dd8a6e4 0x18e018454 0x18e2e81f0 0x18e0180b8 0x18e018928 0x18e7816e8 0x18e78158c 0x18e4fd9c0 0x18e692fc8 0x18e4fd870 0x18e2e7850 0x18dd88e28 0x18e18c6ec 0x186db5768 0x186dbe070 0x1056b545c 0x1056c1b74 0x186de9a04 0x186de96a8 0x186de9c44 0x1846bc358 0x1846bc2d8 0x1846bbb60 0x1846b9738 0x1845da2d8 0x18646bf84 0x18db86880 0x104087aec 0x1840fe56c)
libc++abi.dylib: terminating with uncaught exception of type NSException

Кроме того, когда я удаляю FirebaseApp.configure() из AppDelegate.swift, мое приложение больше не падает.


person articga    schedule 22.09.2017    source источник


Ответы (3)


Я нашел решение, опубликованное в ссылке.

Шаг 1. Нажмите на GoogleService-info.plist.

Шаг 2: На правой панели перейдите в «Целевое членство». Посмотрите, проверено ли.

Шаг 3: Установите флажок изображение

Я тестировал xcode 9. Надеюсь, это поможет .. :)

person Nasim Rony    schedule 22.09.2017

Если бы это было после обновления до последней версии xCode, попробуйте это

Закройте Xcode, откройте терминал, прежде всего введите: «по умолчанию удалить com.apple.dt.Xcode» (это относится к вашим настройкам Xcode) откройте Xcode, и ваш проект должен работать нормально

person OnlyDanWilliams    schedule 22.09.2017
comment
Не работает. Только вернул мой Xcode к исходным настройкам. - person articga; 22.09.2017

Я создал новое приложение с другим идентификатором пакета и забыл создать новый GoogleService-info.plist — сводил меня с ума, пока не наткнулся на этот пост.

person ibrahim Akar    schedule 10.10.2017