文档对此非常模糊,所以我无法找到这些问题的真实答案:
答案 0 :(得分:3)
1)推送通知由App ID处理。因此,您可以在生产环境和测试环境(开发)(Ref)中使用该App ID。
2)我会说你根据你创建的证书(开发或发行)
3)如果我没有弄错的话,TestFlight会使用分发配置文件。从他们的网站:
在“代码签名标识”下拉列表中,选择相同的分发 从步骤中的发布配置中指定的供应配置文件 5“创建基本应用程序”部分,然后单击“下一步”。 注意:在TestFlight上生成IPA以进行分发时,您 应始终为两者使用Ad Hoc Distribution Provisioning Profile 存档和分发选项。 (Ref)
4)这是一个配有Ad-hoc选项的分发配置文件(而不是Apple商店选项)。使用Ad-Hoc的分发配置文件,您可以指定哪些设备有资格使用(Ref)