永久删除 Xcode 配置文件

Posted

技术标签:

【中文标题】永久删除 Xcode 配置文件【英文标题】:Permanently remove Xcode provisioning profiles 【发布时间】:2016-06-02 19:33:25 【问题描述】:

如何永久删除 Xcode 创建和管理的配置文件?

我试过了:

从 Apple 开发者网站中删除它们 在 Xcode 的 Accounts 设置中选择它们并选择 Move to Trash 在 Xcode 的“设备”窗口中删除已连接 iPhone 上的配置文件 从 Xcode 的帐户设置中删除并重新添加 Apple ID。 确保~/Library/MobileDevice/Provisioning Profiles 为空 退出并重新启动 Xcode

但是当我转到 Xcode 的帐户设置并单击 全部下载 时,已删除的配置文件重新出现。他们来自哪里?我该如何摆脱它们?

【问题讨论】:

【参考方案1】: 首先将它们从 Apple 开发者网站中删除。 不允许 Xcode 通过 Automatic 选项来管理它(最重要的事情)。始终选择您在开发人员站点中手动创建的配置。:

您可以通过 Accounts Preferences 删除它们(右键单击项目 -> 移至废纸篓):

【讨论】:

我执行了移至废纸篓步骤。我会听取您关于不使用自动选择的建议,但现在我没有打开任何项目,它仍在重新创建我已删除的配置文件。 第一步和第三步是显而易见的,但是对于其他人【参考方案2】:

我不知道这是否安全,但我删除了文件~/Library/Developer/Xcode/DeveloperPortal*。之后,当我单击全部下载时,不再重新创建配置文件。这在两台不同的机器上工作。

完成此操作后,我不得不删除 Apple ID 并将其重新添加到 Xcode,以便它可以再次找到他们的团队。我没有注意到任何其他问题。

【讨论】:

以上是关于永久删除 Xcode 配置文件的主要内容,如果未能解决你的问题,请参考以下文章

从 xcode 4 修改配置文件

如何在构建设置中从 xcode 7.2 中删除配置文件

如何重新生成 Xcode 托管配置文件?

用于 Ad-Hoc 分发的 Xcode 6 GM 配置文件

删除延迟的配置文件

永久删除带有 Web 配置的 HTML 扩展