2016-06-22 12 views
0

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

+0

Вы создали файл PEM для распространения? –

+0

Да уже сделано и отправлено на бэкэнд заменить его –

+0

Распространяется ли ваше приложение через App Store? Или вы запускаете его из Xcode? – Code

ответ

0

У меня были проблемы с PEM'ами без пропуска. Создайте их с помощью прохода и повторите попытку. Если у вас есть доступ к вашему серверному журналу, вы можете проверить ответ сервера APNS, иногда он дал понять, что происходит. Также проверьте, правильно ли сохранены токены ваших устройств на сервере.

+0

Да, я попробовал пройти и попробовать все, что вы упомянули, но не решить проблему. –

0

Вам необходимо проверить следующие сценарии и выполнить.

  1. В брандмауэры должны проверить 2195, 2196 портов, а также проверить gateway.sandbox.push.apple.com, gateway.push.apple.com
  2. Подписать приложение, используя профили распределения и запуска приложения в режиме распределения. Убедитесь, что вы используете приложение в режиме распространения, а на стороне сервера также должны использовать файлы PEM для распространения. Я считаю, что вы совершили ошибку в этом сценарии.

 Смежные вопросы

  • Нет связанных вопросов^_^