Невозможно получать push-уведомления от Pushwoosh для распределенного приложения TestFlight

Я могу получать push-уведомления на устройстве, зарегистрированном в качестве тестового устройства, однако я не могу получать push-уведомления от сборки, распространяемой через TestFlight.

Ниже приведены шаги, которые я предпринял во время тестирования и развертывания сборки для TestFlight. Любая помощь в указании недостатка будет принята с благодарностью.

Заранее спасибо.

=======

  • Настроил приложение для использования файлов разработки *.cer и *.p12.
  • iPhone, настроенный в качестве тестового устройства.
  • Скомпилируйте мое приложение (из Xcode) на моем тестовом устройстве и получите тестовое push-уведомление.
  • Отключите устройство (от Xcode) и получите тестовое push-уведомление.
  • Успешно получите обычное (не тестовое!) push-уведомление от того же скомпилированного приложения.
  • Удалите устройство из списка тестовых устройств, отправьте обычное push-уведомление и получите его нормально.
  • Заархивируйте приложение для TestFlight, которое требует использования профилей подготовки к распространению (проверено во время проверки, что они были сопоставлены/использованы правильные).
  • Пытаюсь отправить push-уведомление, получаю сообщение об ошибке «Неверный токен». скриншот: недействительный токен
  • Замените файлы *.cer и *.p12 на файлы дистрибутива.
  • Попытка протестировать push-уведомление и ничего не получить. Нет недействительного токена, однако теперь ни одно устройство не доступно для отправки. скриншот — нет устройств
  • Кроме того, нет «отчета» из истории толчков.

Что я не правильно настраиваю?

Еще раз спасибо за любую помощь.


person Stephen Koch    schedule 31.03.2016    source источник
comment
Пробовали ли вы после архивации отправлять как обычное (рабочее), так и тестовое (разработка) push-уведомление, не внося никаких изменений между попытками?   -  person Mike Taverne    schedule 01.04.2016
comment
@MikeTaverne: Да, эти тесты были проведены 2 раза безуспешно. Тем не менее, я пришел на следующее утро и подключил то же устройство к своей машине, чтобы получить файлы журнала по запросу Pushwoosh, и, как ни странно (?), пришло push-уведомление о разработке.   -  person Stephen Koch    schedule 05.04.2016
comment
@MikeTaverne: Поди разберись. Я спросил, происходит ли какое-то распространение при изменении файлов *.cer и *.p12, на что они ответили: «Нет, должно работать сразу». Списывая это на призрака в машине.   -  person Stephen Koch    schedule 05.04.2016


Ответы (1)


После того, как вы измените сертификат, вы должны повторно подписаться на устройства, так как они были удалены из базы данных последним нажатием «недействительного токена».

person shader    schedule 01.04.2016