Я читал кучу документов Apple, а также многие другие вопросы SO, но не нашел ответа на этот конкретный вопрос.
У меня есть действующий рабочий процесс для создания сборников AdHoc Distribution для членов QA и бета-тестеров. Теперь, когда я добавил поддержку push-уведомлений, я бы хотел, чтобы эти пути уведомлений также могли быть протестированы.
У меня создалось впечатление, что Developer builds, подписанный с профилем обеспечения разработки, генерирует токены, которые для среды APNS для песочницы/разработки, и сборки Distribution, подписанные с профилем обеспечения распределения (независимо от того, будет ли это предназначено для AdHoc Distribution OR AppStore Distribution), генерируют токены для среды APN. Я считаю, что это можно подтвердить, открыв разные файлы .mobileprovision и рассмотрев ключ aps-environment.
Я хотел бы знать, есть ли способ, чтобы мои сборки AdHoc Distribution использовали среду APNS для песочницы, а не среду APNS производства.
Если бы я действительно хотел, чтобы QA и бета-тестеры использовали APNS для песочницы, я должен каким-то образом найти способ разрешить им запускать сборки разработки, а не строить дистрибутивы?
Или мои предположения о том, как все работает с базы? (ссылка этот пост и этот пост)