Я установил cordova-plugin-firebase.В корневой папке моего приложения у меня есть zip-папка www, config.xml, google-services.json и GoogleService-Info.plist.Я использую этот файл в сборке PhoneGap, и он прекрасно работает для IOS.Я установил приложение на iPhone 7, но при запуске оно вылетает.
На странице плагина я могу прочитать (https://www.npmjs.com/package/cordova-plugin-firebase#important-notes):
"ВАЖНОПРИМЕЧАНИЯ
Этот плагин использует ловушку (после подготовки), которая копирует файлы конфигурации в нужное место, а именно платформы / ios / \ / ресурсы для ios и платформы / android для Android.
FirebaseSDK требует, чтобы файлы конфигурации присутствовали и действовали, иначе ваше приложение будет зависать при загрузке или функции Firebase не будут работать.
PhoneGap Build
Hooks не работает с PhoneGap Build. Это означает, чтовам нужно будет вручную убедиться, что файлы конфигурации включены. Один из способов сделать это - сделать приватную ветвь этого плагина и заменить конфигурационные файлы заполнителей (см. src / ios и src / android) вашими фактическими, а такжекак жесткое кодирование идентификатора вашего приложения и ключа API в plugin.xml. "
Поэтому я думаю, что происходит то, что GoogleService-Info.plist и google-services.json не являютсяв правильном месте.
Но как я могу это исправить?Я не понимаю решение о создании частного форка?!?
Любая помощь?Спасибо