我正在尝试在 Xcode 5 中使用新的自动配置,似乎当我在我的 iPhone 上运行构建时,它正在下载通配符配置文件并使用它来运行应用程序。这不好,因为我的应用程序使用推送通知,并且通配符没有正确的权利来注册推送通知。
有没有办法指定为合格的应用程序 ID 使用配置文件,以便我可以测试推送通知?
我考虑过的策略:
- 删除通配符应用程序 ID - 您不能这样做
- 删除通配符配置文件 - Xcode 将重新创建通配符配置文件
- 在目标的构建设置中明确指定配置文件
- 我不知道如何使用 Xcode 5 确定显式名称。我可以下载并在文本编辑器中打开配置文件,但这不可能是正确的方法
- 如果我指定配置文件,则每次生成新配置文件时都需要更新它(添加新设备、配置文件过期、签名证书过期)。这违背了自动配置的目的。
- 我在 Xcode 中四处寻找这样的设置,但没有看到任何有用的东西
- 我已按照此处的步骤(用于配置推送通知),当我刷新我的配置文件时,它们没有更新。
有任何想法吗?