是否可以选择从 Xcode 5.0.2 禁用自动生成配置文件?

Posted

技术标签:

【中文标题】是否可以选择从 Xcode 5.0.2 禁用自动生成配置文件?【英文标题】:Is it any option to disable auto generate provisioning profile from Xcode 5.0.2? 【发布时间】:2013-12-26 04:39:06 【问题描述】:

我正在使用 Xcode 5.0.2 并开发带有推送通知服务的 ios 7 应用程序。当我尝试在开发中心创建启用推送通知服务的供应配置文件时,我看到许多使用消息创建的供应配置文件为“ios 团队开发配置文件(由 Xcode 管理)”

我只想使用启用了推送通知的配置文件来开发我的应用程序。但是我没有任何选项来选择这个特定的配置文件。在构建设置中,我只能选择我的 Apple ID。如果我选择它,它只会选择“ios 团队开发配置文件(由 Xcode 管理)”,而不是我启用推送的配置文件。是否有任何选项可以禁用从 Xcode 自动生成配置文件?

【问题讨论】:

【参考方案1】:

对我来说,我只需在“常规”选项卡中选择我的 Apple ID 的“团队”,如果在开发中心设置了正确的 APNS 证书,一切都完成了,因为 Xcode 5 真的很聪明。

【讨论】:

【参考方案2】:

IIRC,早期版本的 Xcode 用于让您在代码签名身份下的构建设置中选择您的配置文件。现在,您在名为 Provisioning Profile 的单独构建设置下选择您的配置文件,一旦选择,您可以在代码签名身份下选择您的开发人员证书。这部分比旧方法更直观,如果您知道新设置就在那里。

如果您想要的配置文件在配置文件构建设置下不可用,那么您必须转到 Xcode > 首选项 > 帐户 > [帐户名称] > 查看详细信息,然后单击配置文件列表下的刷新按钮。那应该下载您当前的配置文件,以便您可以在构建设置中选择它们。这部分是完全不直观和隐藏的。但有一件事是肯定的……在你做了足够多的时间让它变得直观之后,Apple 会再次改变它!

【讨论】:

以上是关于是否可以选择从 Xcode 5.0.2 禁用自动生成配置文件?的主要内容,如果未能解决你的问题,请参考以下文章

模拟器的 XCode 位置选择器被禁用?

运行 Xcode UI 测试时如何禁用自动完成?

如何禁用 Xcode 的自动缩进?

如何在 Xcode 中临时禁用运行脚本阶段

Xcode 中的自动布局失败。不小心禁用了,怎么恢复原状?

Xcode“使用性能工具运行”已禁用?