【问题标题】:I cannot delete duplicated development provisioning profiles of the same appID我无法删除相同 appID 的重复开发配置文件
【发布时间】:2025-11-24 11:45:02
【问题描述】:

使用 Xcode 5.1 (Xcode -> Preferences -> Account -> View Detail) 并按下刷新按钮 我得到了我的配置文件列表。 问题是我有相同 AppID 的重复配置文件。 我试图消除使用在互联网上阅读的不同解决方案而没有任何结果。 每次我尝试获取配置文件列表时,我都会得到相同的列表,但有重复项。

详细我试过: 1) iphone 配置实用程序(我使用此程序删除了我的所有个人资料,但没有成功)

2) 我删除了保存配置文件的目录 /User/$(username)/Library/MobileDevice/Provisioning Profiles/ 和相关数据库但没有成功

3) 我试图从开发者帐户中删除个人资料,但没有成功

4) 我从我的设备中删除所有配置文件/证书,并从开发帐户中删除这些设备。移除设备后,我再次尝试执行步骤 1) 2) 和 3),但均未成功。

5) 我也“清理”了我的钥匙串,但没有成功。

有什么建议吗?我已经花了 2 天,我必须发布我的应用程序的新版本 谢谢

【问题讨论】:

  • @VinayBagale 在第 2 步中是)

标签: ios xcode duplicates profile provisioning


【解决方案1】:

首先,您需要从开发人员门户中删除重复的配置文件。然后你可以在你的机器上本地删除它。 此外,它不应该成为应用发布失败的原因。例如,如果您创建一个用于分发和一个用于开发,您可以为一个捆绑 ID 拥有多个配置文件。但是在项目设置中,您应该选择一个您需要的:

如果您有多个具有相同名称、证书和捆绑 ID 的配置文件,那么它看起来像一个错误。在这种情况下,请尝试卸载 xcode,然后从头开始安装。

【讨论】: