从xcode中删除配置文件

时间:2009-05-28 19:16:38

标签: iphone

如何从xcode中删除以前安装的开发配置文件?

9 个答案:

答案 0 :(得分:146)

它们存储在:~/Library/MobileDevice/Provisioning Profiles

您需要重新启动XCode才能刷新列表。

答案 1 :(得分:23)

Xcode在以下目录中保留配置文件:

~/Library/MobileDevice/Provisioning\ Profiles

要从Xcode中删除旧配置文件,只需删除它的文件并重新启动Xcode即可。配置文件名称有点神秘,因此请使用以下命令显示其真实姓名:

grep -a -A1 "<key>Name</key>" *.mobileprovision | grep -v "<key>Name</key>" | grep -v "^--"

如果您需要的不仅仅是名称,例如UDID列表,此命令会显示特定配置文件的所有内容:

security cms -D -i xxx.mobileprovision 

更新:最近Apple增加了使用标准Finder应用程序预览*.mobileprovision文件的功能。

答案 2 :(得分:9)

我在Xcode 5中删除配置文件时遇到了问题。

另一种方法是使用iPhone Configuration Utility,它会显示系统上安装的配置文件,并允许您删除它们(选择并按删除键)。

答案 3 :(得分:8)

我还没有找到一种单独删除配置文件的方法(Xcode 5)。

我可以让它们消失的唯一方法是删除与配置文件相关的应用ID 。 (在会员中心的证书,标识符和配置文件中)

显然这对您来说可能不是最佳选择 - 但如果您一直在使用测试应用程序ID,那么这就是您的选择。


我未能成功删除配置文件的方法:

(它们在xcode / preferences / accounts / details刷新后重新出现)

  1. 苹果开发者网站
  2. 使用iPhone配置实用程序
  3. 直接在他们所在的文件夹中(〜/ Library / MobileDevice / Provisioning 简档)

答案 4 :(得分:7)

我认为你必须打开keychain.app然后转到证书并在那里删除它们。

答案 5 :(得分:6)

听起来你想要从iPhone上删除它。我现在不在我的Mac前面,但我相信在XCode中有一个管理器(查看视图菜单选项,确保你的iPhone已插入)你可以打开你可以访问你的配置文件的地方删除或替换它。我会在回家后检查并更新这个答案。

此外,如果您只需要删除单个项目的配置文件,您可以导航到项目的构建文件夹并从那里删除它。

如果您需要删除签名密钥,可以通过钥匙串管理工具执行此操作。

编辑:在XCode goto窗口中 - >组织者这将打开组织者。从那里,您可以执行删除配置文件所需的操作。

答案 6 :(得分:6)

使用XCode 5,配置文件现在位于Xcode中 - &gt;偏好 - &gt;帐户。要删除新下载的配置文件的副本,您只需在此页面上选择您的帐户,然后单击配置文件列表下方左下方的刷新按钮。

答案 7 :(得分:5)

从Xcode 5及以上

我们无法从管理器标签中找到xcode中安装的证书。

转到

第1步

在xcode构建设置中,选择要删除的配置文件

第2步

在“Provisioning Profile”下的“构建设置”中选择“Provisioning”配置文件,然后单击“other”。它将显示33个十六位数字。收到。

第3步

去吧 〜/ Library / MobileDevice / Provisioning Profiles

并在配置文件中搜索该复制的号码作为名称。

删除它。 :)

答案 8 :(得分:0)

转到iphone配置实用程序 - >选择配置文件 - >点击退格(适用于xcode 6)