Проблема с сборкой для платформы iOS - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь сделать сборку для платформы iOS с

ionic cordova build ios --device --prod --release --configuration=prod --verbose

и получаю следующую ошибку:

ошибка: exportArchive: «AppName.app» требует профиль обеспечения с помощью «Связанных доменов» и функций уведомлений Pu sh.

И в моем профиле Ad ho c, и в профилях обеспечения разработки есть связанные домены и Pu sh Уведомления перечислены в Включенных возможностях, а также в Xcode под Подписыванием & Возможностями. Чтобы перепроверить, я заново сгенерировал профили инициализации, скачал их, но все равно не повезло с созданием сборки.

enter image description here

Может кто-нибудь предложить, что я могу сделать / проверить, чтобы решить проблему с созданием сборки.

Ответы [ 2 ]

0 голосов
/ 18 марта 2020

В вашем приложении отсутствует профиль Provisioning, который включает в себя Pu sh Уведомления. Удалите все ранее добавленные профили из вашей цепочки для ключей, а затем начните с бесплатного sh, создав новые сертификаты и профили обеспечения. Убедитесь, что вы используете один и тот же Apple ID для создания сертификатов и входа в систему в Xcode.

  1. Сначала попробуйте создать сборку только с профилями разработки и
  2. Затем добавьте дистрибутив iOS Профили.
0 голосов
/ 18 марта 2020

Убедитесь, что вы полностью вошли в свою учетную запись Apple Developer через XCode, это должно решить вашу проблему.

Если вы вошли в систему и это продолжается, убедитесь, что на вашем портале «Сертификаты, идентификаторы и профили» на https://developer.apple.com есть соответствующие сертификаты уведомлений для приложения, в том числе.

...