Ошибка при запуске ionic cordova run ios - похоже, связана с push-уведомлением
Я пытаюсь проверить cordova-plugin-firebase в моем проекте ionic v1.
Я получаю сообщение об ошибке при запуске
ionic cordova run ios
Если я запускаю команду
ionic cordova build ios
Я не получаю сообщение об ошибке. Кроме того, если я открываю проект в Xcode и пытаюсь запустить приложение в симуляторе (iphone 8), он успешно запускается, но запуск приложения в xcode с подключенным устройством (iphone 4s) также показывает ту же ошибку при запуске
ionic cordova run ios.
Я получаю сообщение об ошибке: "Автоматическая подпись не может решить проблему с разрешениями цели"nativeApp ". Автоматическая подпись не может добавить разрешение aps-environment в ваш профиль обеспечения"
Я видел, что одним из решений этой проблемы является включение push-уведомлений под вашими "целевыми> возможностями". Но я не могу найти эту опцию в XCode, когда я в навигаторе проекта. Я в настоящее время использую XCode 9.1
1 ответ
Попробуйте оба варианта:
В разделе "Идентификация подписи кода" измените раздел "Распространение iPhone" на раздел "Разработчик iPhone для отладки". push-уведомления:- зайдите в Target-> Capabillities и включите push-уведомления.