繁体   English   中英

归档测试人员时,如何将.entitlements中的`APS Environment`值设置为`development`?

[英]How can I set the `APS Environment` value in .entitlements to `development` when archiving for testers?

在启用了“推送通知”功能的应用程序中,Xcode会自动生成一个<ProjectName>.entitlements文件。

看起来像这样: 在此处输入图片说明

这是问题。 有时我们可能希望在测试档案中使用development模式,以避免将通知错误地发送给普通用户。 但是Xcode在存档时会自动使用production模式,即使您手动将其设置为development 可以在development模式下存档吗? 如果是这样,怎么办?

正如解释在这里

Xcode根据您应用的当前配置文件设置权利的值。 例如,如果您使用的是开发配置文件,则Xcode会将值设置为development。

因此,我想您的问题是您使用的是生产配置文件,这就是Xcode自动使用production模式的原因。

您需要从Apple的开发人员站点生成新的开发配置文件,并将其用于归档,以便在档案中使用development APS环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM