使用沙箱APNS上即席分布构建适用于iOS(Using sandbox APNS on AdHoc

2019-07-21 01:58发布

我一直在读了一堆苹果的文档,以及许多其他的做题,但都没有找到答案,这个特殊的问题。

我在地方产生的AdHoc分配现有的工作流程建立了QA成员和beta测试。 现在,我已经加入了推送通知的支持,我想这些通知路径能够被很好地测试。

我认为开发人员构建,具有开发配置文件签署,产生的沙箱/开发APNS环境和分发建立,与发行配置文件签字(不管是发往即席分布或AppStore的分布)令牌的印象,生成用于生产APNS环境令牌。 我相信这可以通过打开不同的文件名为.mobileprovision,并检查APS-环境键确认。

我想知道是否有办法让我的AdHoc分布建立使用沙盒APNS环境,而不是生产APNS环境。

如果我真的很想QA和测试员使用沙箱APNS,我会以某种方式找到一种方法,让他们运行开发版本,而不是分布构建?

或者是我的事情的工作方式关闭基地的方式假设? (参考这篇文章和这篇文章 )

Answer 1:

我也发现了一些提及到的AdHoc在APNS环境的背景下:

注意:是推送服务的独立持续连接为每个环境。 操作系统建立一个到沙箱环境的持续连接的开发版本; 特设配送建立连接到生产环境中。

它取自技术说明TN2265 。 我想这记确认您不能使用的Ad Hoc分布的沙箱ENV。



Answer 2:

苹果使用了不同的服务器:

  1. 用发展概况签署应用
  2. 所有其他配置文件(即席,室内和AppStore的)。 这些都是通过直播服务器去。


文章来源: Using sandbox APNS on AdHoc Distribution Builds for iOS