Ответ довольно прост:
Независимо от того, что вы экспортируете / выпускаете свое Приложение с профилем Распространение, оно будет считаться «Распространением», таким образом, оно будет соответствовать производственному сертификату APNS в вашем отправителе. Независимо от того, как установить или скачать ipa.
например TestFlight.
В противном случае, если вы экспортируете / выпускаете / публикуете свое приложение с помощью профиля Разработчик, оно будет считаться «разработчиком», поэтому вы можете использовать сертификат APNS разработчика песочницы в своем отправителе.
например Вы устанавливаете приложение в свой телефон через XCode.
Вы не должны использовать подготовку / сертификат подстановочного знака.
Поэтому обратите внимание на подпись приложения, которая даст вам представление о том, с каким сертификатом вам нужно выполнить сопряжение.
Я делаю это часто и переключаю свой сертификат в отправителе push-уведомлений (тот, который должен соответствовать сертификату APNS) назад и вперед.
Дайте мне знать, если вам нужны дополнительные разъяснения.
Вопрос 3. Вы можете протестировать Push-уведомления во всех возможных сценариях, Ad-Hoc, iTunes, TestFlight, прямая установка, вам просто нужно обратить внимание на сертификат, используемый для экспорта / установки приложения, и правильно его подписать (как я только что сказал ).
Удачного кодирования!
person
Helen Wood
schedule
10.01.2017