Распределение конфигурации APNs против Развития - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь скомпилировать свое приложение из XCode, и мне не нужно использовать нажатия Sandbox APNS.

Если я создаю схему «выпуска» XCode прямо на моем телефоне, мне все равно нужно использовать изолированную программную среду APN для получения push-уведомлений.

Если я создаю архив Xcode (сборка схемы «релиз») и отправляю его в тестовый полет, загружаю его из testflight, я могу нормально получать push-уведомления.

В первом случае, если я пытаюсь отправить push-уведомление с использованием APN без песочницы, я получаю сообщение об ошибке «BadDeviceToken».

Есть ли что-то неправильно настроенное, или все сборки непосредственно на моем устройстве будут нуждаться в APN песочницы, несмотря на использование той же схемы сборки выпуска, которая использовалась для моих архивов? Это кажется нелогичным, и, как я ожидаю, для этого будут использоваться профили предоставления релизов на стороне клиента.

...