我一直在阅读一堆Apple的文档,以及许多其他SO问题,但是没有找到这个特定问题的答案.
我有一个现有的工作流程,可以为QA成员和beta测试人员生成AdHoc Distribution版本.现在我已经添加了对推送通知的支持,我希望这些通知路径也能够进行测试.
我的印象是开发人员构建,使用开发配置文件签名,为沙箱/开发APNS环境生成令牌,以及使用分发配置文件签署的分发版本(无论是发往AdHoc Distribution还是AppStore Distribution) ,为生产APNS环境生成令牌.我相信这可以通过打开不同的.mobileprovision文件并检查aps-environment密钥来确认.
我想知道是否有办法让我的AdHoc Distribution版本使用沙盒APNS环境,而不是生产APNS环境.
如果我真的希望QA和beta测试人员使用沙箱APNS,我是否必须以某种方式找到一种方法来允许他们运行开发版本而不是分发版本?