ITMS-90078: отсутствует право на push-уведомление. Похоже, ваше приложение зарегистрировано в службе Apple Push-уведомления. - PullRequest
0 голосов
/ 04 июля 2019

Я получаю это сообщение с предупреждением об ошибке из магазина Apple Store после загрузки приложения в магазин приложений.
ITMS-90078: Отсутствует право на push-уведомление. Похоже, что ваше приложение регистрируется в службе Apple Push-уведомления, но права на подпись приложения не включают право на «приложения-среду». Если ваше приложение использует службу push-уведомлений Apple, убедитесь, что ваш идентификатор приложения включен для Push-уведомлений на портале Provisioning Portal, и повторите отправку после подписания приложения с помощью профиля обеспечения Distribution, который включает право «aps-environment». Xcode не копирует автоматически права aps-среды из профилей обеспечения во время сборки. Такое поведение является преднамеренным. Чтобы использовать это право, включите Push-уведомления на панели «Возможности» редактора проекта или вручную добавьте это право в файл прав.

Я запрограммировал ионное приложение и пытаюсь создать версию ios для моего приложения с push-уведомлением. Я создал оба файла .p12 и активировал push-уведомления в Apple Developer и в возможностях Xcode.in. Затем я заново загрузил профиль обеспечения и открыл его с помощью Xcode. Сначала у меня появилось красное предупреждение в разделе «Добавление функции push-уведомлений к идентификатору приложения». Но эта проблема была исправлена, когда я перезапустил Xcode и Xcode обнаружил, что все в порядке.

Я создал две версии своего приложения: первая с автоматическим управлением подписью, а вторая - с ручным управлением подписью на тот случай, если, возможно, Xcode не сможет обнаружить мой новый профиль обеспечения, но в обоих случаях у меня есть сообщение выше.

Как я могу заставить эту работу? и Как я могу проверить, имеет ли версия моего приложения право подписи этого приложения. Любая помощь, пожалуйста?

...