React-native firebase Ошибка: не удалось определить идентификатор пакета приложения - PullRequest
0 голосов
/ 09 июня 2018

Я пытаюсь установить https://rnfirebase.io/., когда я запускаю новый файл собственного кода, он нормально работает в ios.

Проблема начинается, когда я устанавливаю RN Firebase, согласно этим документам:

https://rnfirebase.io/docs/v4.2.x/installation/ios

Я получаю следующую ошибку (и когда я пытаюсь запустить в xcode, я получаю ошибку на скриншоте ниже):

Установка сборки /Build / Products / Debug-iphonesimulator / test2.app Обнаружена ошибка при обработке команды (домен = NSPOSIXErrorDomain, код = 22): не удалось установить запрошенное приложение. Не удалось определить идентификатор пакета приложения.Убедитесь, что Info.plist приложения содержит значение для CFBundleIdentifier.Печать: запись, ": CFBundleIdentifier", не существует

Команда не выполнена: / usr / libexec / PlistBuddy -c Печать: CFBundleIdentifier build / Build / Products / Debug-iphonesimulator / test2.app / Info.plist Печать: Запись, ": CFBundleIdentifier", Не существует

enter image description here

Я перепробовал все предложения для подобных проблем, и я не могу понять,это из.Любая помощь будет высоко ценится.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 14 июня 2018

1. В документах рекомендуется поместить файл Googleservice-info.plist в папку ios / [ИМЯ ВАШЕГО ПРИЛОЖЕНИЯ] /GoogleService-Info.plist.Но это сработало для меня, когда я поместил его в ios / GoogleService-Info.plist.

2. Убедитесь, что ключ BUNDLE ID в файле GoogleService-Info.plist имеет идентификатор пакета вашего проекта.

0 голосов
/ 09 июня 2018

Во-первых, после запуска pod install, используйте yourapp.xcworkspace, а не yourapp.xcodeproject. Top откройте ваш проект.

После того, как вы откроете свой проект, добавьте идентификатор Bundle.Используйте этот идентификатор пакета для создания приложения Firebase в соответствии с официальным руководством.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...