Используя Cordova и XCode 8, как я могу запустить сборку iOS с возможностями Push Notification?

Я использую Ionic/Cordova для создания приложения для Android и iOS. Перед развертыванием я использую Jenkins для запуска "ionic build ios --device", чтобы создать окончательный файл IPA для проверки качества. К сожалению, с помощью xCode 8 вам теперь нужно вручную включить функцию Push Notification в настройках возможностей проекта XCode.

Есть ли способ передать возможности ionic build или cordova build, чтобы push-уведомления включались при создании через CLI?

Ответы

Ответ 1

Если вы обновите CLI Cordova до 6.4.0, обновите свою платформу до кордоны iOS 4.3.1 и обновите pushgot-plug-push до 1.9.2, тогда все должно работать.

Если вы используете другой плагин, ему потребуется обновление.

Вы также можете скачать Xcode 7 с веб-сайта разработчика Apple и продолжать использовать его до тех пор, пока Apple не сделает Xcode 8 обязательным.