Сертификат: Неизвестен, Профиль: Нет в архиве xcode 10.1 - PullRequest
0 голосов
/ 12 ноября 2018

enter image description here Я попытался создать специальную сборку для проверки push-уведомлений в производственном сертификате. При создании файла ipa я не могу установить его через iTunes, и мне пришлось загружать ipa с помощью xcode. Я использую Хьюстон для проверки его в командной строке, он запрашивает отправку push-уведомления, но уведомление не получено.

Кроме того, я попытался сделать тестовую сборку. Сборка создана и успешно загружена, но у установленного приложения та же проблема, то есть push-уведомление не получено. Я искал эту проблему в Интернете и наткнулся на эту тему https://forums.developer.apple.com/thread/110438, но окончательного ответа там не дано. Кто-нибудь сталкивается с той же проблемой? Кто-нибудь нашел решение?

Ответы [ 5 ]

0 голосов
/ 14 апреля 2019

Как указано на этом форуме разработчиков Apple post , это исправлено в Xcode 10.2. Я обновился до 10.2 и могу подтвердить, что это исправлено.

0 голосов
/ 14 февраля 2019

Я выбрал ручное управление подписью во время процессов проверки и распространения, загрузив соответствующий профиль обеспечения (который отсутствовал), а затем следовал инструкциям по следующей ссылке, чтобы подтвердить, что мои права соответствуют ожидаемым.

https://developer.apple.com/library/archive/qa/qa1798/_index.html

0 голосов
/ 09 января 2019

У меня та же проблема: приложения хорошо проверяются и распространяются, поэтому я думаю, что это просто проблема отображения, представленная в XCode 10.1. или вы можете понизить Xcode до 10.0, и он будет работать нормально.

0 голосов
/ 16 января 2019

Это не просто проблема с отображением! Хотя Apple может позволить вам публиковать эти сборки, некоторые функции, такие как Push-уведомления, требуют правильного профиля. Публикация созданной сборки (без правильного профиля) сломала толчок для нескольких приложений (https://forums.developer.apple.com/thread/110438).

Я нашел 2 решения:

  • выберите «Управление подписью вручную» в мастере «Распространение приложения» и выберите действительный профиль на следующем шаге. Однако иногда это показывает «Профиль: нет», поэтому будьте внимательны при двойной проверке.
  • загрузите xCode 10 (не 10.1) из центра разработчиков и используйте его для публикации.

Надеюсь, xcode 10.1+ скоро исправят.

0 голосов
/ 12 ноября 2018

Попробуйте очистить сборку и перезапустить XCode и попытаться повторно войти в Apple ID в настройках учетной записи XCode.

Скриншот

...