从Xcode 5中删除配置文件

时间:2013-09-20 18:04:41

标签: xcode xcode5

我已经挣扎了几个小时。我创建了2个相同的配置文件,新配置文件没有替换旧配置文件(比新版本早6天到期)。通过XCode 5菜单,我似乎无法删除重复的配置文件。在这种情况下有任何解决方法吗?

13 个答案:

答案 0 :(得分:188)

如果您从Apple开发a / c中删除配置文件并在XCode中点击刷新(使用xcode> Preferences> Accounts),那么这些配置文件将会消失。

您可以从计算机上的此目录中删除它们: “~/Library/MobileDevice/Provisioning\ Profiles"

答案 1 :(得分:42)

在Xcode首选项中,转到帐户,然后转到您的苹果ID,然后点击“查看详细信息” 单击要删除的配置文件,然后按“删除”键ONCE。然后单击刷新图标以手动更新列表(非常违反直觉......)。

使用此方法,我可以删除同一个配置文件的所有副本,之后删除不执行任何操作。

答案 2 :(得分:8)

您可能不需要删除重复的配置文件。去吧 Xcode / Preferences / Accounts / / View Details 并点击刷新按钮。

我这样做了,我的重复供应配置文件消失了。现在,当我将构建发布到TestFlight时,分发列表都是正确的。

答案 3 :(得分:6)

enter image description here在Xcode首选项中 - >帐户,删除您的帐户,再次添加帐户,点击您的开发者ID,按刷新,在构建设置下再次选择配置文件。

这就是它。所有问题都解决了

答案 4 :(得分:4)

我正在使用"适用于Mac OS x的iPhone配置实用程序"由Apple提供,用于管理Xcode 5的所有配置文件。

来自苹果公司的网站:

iPhone配置实用程序可让您轻松创建,维护,加密和安装配置文件,跟踪和安装配置文件和授权应用程序,以及捕获设备信息,包括控制台日志。

You can download it from here

您可以删除配置文件:

  1. 打开该实用程序,然后从列表中选择配置文件。
  2. 从顶部菜单中选择"编辑"而不是"删除"

答案 5 :(得分:2)

要从XCODE 5删除对不需要的配置文件的任何引用,我就是这样做的:

1)浏览YOURAPP.xcodeproj目录

2)使用vi我打开了project.pbxproj文件

3)找到PROVISIONING_PROFILE =“ID_OF_THE_PROV_PROFILE_YOU_WANT_TO_DELETE”

在每个实例中,我都在文件中看到了这个,我只是将它设置为“”,而XCODE再也没有给我一个错误。

答案 6 :(得分:2)

到目前为止提到的所有方法仍然无法删除某些"由Xcode管理"无论您如何删除它们,您可能会发现它们会不断重新出现。

问题似乎是某些配置文件是由Xcode / Apple开发人员中心根据您拥有的应用程序ID自动生成的。在我的情况下,我看到一个"开发人员"每个应用ID的配置文件(包括通配符)。

我认为摆脱这些的唯一方法是通过开发中心删除App Id本身。通常这是不可能的,因为开发中心会抱怨应用程序存在于应用程序商店中,因此无法将其删除" - 即使有问题的应用程序实际上并不在商店中。

答案 7 :(得分:0)

以前的建议都不适合我。最终消除不需要的配置文件的内容如下:

  1. 从Xcode>中删除开发者帐户帐户
  2. 退出Xcode。
  3. 删除开发人员门户中不需要的配置文件。
  4. 删除所有文件~/Library/Developer/Xcode/DeveloperPortal*.*
  5. 清空垃圾。
  6. 重新启动Xcode并重新添加开发者帐户。
  7. 我正在四处奔走,所以这可能不是一个神奇的公式,而是沿着这些方向发展。根据设计,Xcode会根据开发人员门户中设置的应用标识符自动创建配置文件,其名称为“Mac Team Provisioning Profile:”。这是一个很棒的功能,但它增加了对此删除问题的困惑。

答案 8 :(得分:0)

从我的实验中我相信Xcode直接从开发中心提取配置文件。

我说这是因为我从开发中心创建了一个新的配置文件,它出现在设置>在我双击.mobileprovision文件之前的帐户。

所以基本上,从developer.apple.com删除配置文件

答案 9 :(得分:0)

就我而言,这有效: 右键点击帐户标签中的配置文件 - >查看详细信息面板 点击查找器中的选项show - >直接在finder中删除它们。

答案 10 :(得分:0)

对于所有看到配置文件的人在删除并点击刷新后神奇地重新出现,只需在删除后等待几分钟并点击刷新按钮之前。

答案 11 :(得分:0)

要删除配置文件,我们可以使用iPhone配置实用程序软件。

iPhone配置实用程序软件 - >安装此软件 - >开放软件 - >供应配置文件 - >查找所有个人资料的列表 - >按Backspace按钮,它将要求删除配置文件 - >单击删除配置文件按钮。因此,它会将其从您现有的Xcode应用程序中删除,甚至可以从您的PC中删除。

Image shows for deleting provisioning profile.

答案 12 :(得分:-1)

我发现在配置的本地路径(〜/ Library / Developer / Xcode / DeveloperPortal)和iTunesConnect服务器之间进行同步需要一些时间间隔。因此,一旦您在本地路径和iTunesConnect服务器上删除了配置文件(您应该删除它们以进行清除),您需要等待至少5分钟,否则您将看到在本地路径上再次删除的文件当你试图在Xcode中按“修复它”按钮时。

相关问题