在启用了“推送通知”功能的应用程序中,Xcode会自动生成一个<ProjectName>.entitlements
文件。
这是问题。有时我们可能想在测试档案中使用development
模式,以避免将通知错误地发送给普通用户。但是,即使您手动将Xcode设置为production
,存档时Xcode也会自动使用development
模式。可以在development
模式下存档吗?如果是这样,怎么办?
答案 0 :(得分:1)
如here所述:
Xcode根据您应用的当前设置权利的值 供应配置文件。例如,如果您使用的是开发 供应配置文件,Xcode将价值设置为开发。
所以我想您的问题是您使用的是生产配置文件,这就是Xcode自动使用production
模式的原因。
您需要从Apple的开发人员站点生成新的开发设置配置文件,并将其用于存档,以便在档案中使用development
APS环境。