从xcode删除configuration文件

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

这听起来像你想从你的iPhone中删除它。 我目前不在我的Mac前面,但我相信在XCode中有一个pipe理器(在查看菜单选项下查看,确保您的iPhone已经插入),您可以打开可以访问configuration文件的位置删除或replace它。 我会检查什么时候回家,并更新这个答案。

另外,如果您只需要移除单个项目的configuration文件,则可以导航到项目的生成文件夹并从中删除。

如果你需要删除你的签名密钥,你可以通过你的钥匙串pipe理工具来完成。

编辑:在XCode转到窗口 – >组织者这将打开组织者。 从那里你可以做你需要做的,以删除configuration文件。

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

您将需要重新启动XCode来刷新列表。

Xcode保留供应configuration文件在以下目录:

 ~/Library/MobileDevice/Provisioning\ Profiles 

从Xcode删除旧的configuration文件只是删除它的文件,然后重新启动Xcode。 configuration文件的名称有点神秘,所以使用下面的命令来显示它们的真实姓名:

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

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

 security cms -D -i xxx.mobileprovision 

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

另一种方法是使用iPhoneconfiguration实用程序 ,该configuration实用程序显示安装在系统上的configurationconfiguration文件,并允许您删除它们(select并按下删除键)。

我还没有find一种方法来单独删除configuration文件(Xcode 5)。

我可以让他们离开的唯一方法是删除与configuration文件相关的应用程序ID 。 (在会员中心的证书,标识符和configuration文件中)

很明显,这可能不是您的最佳select,但是如果您使用的是testing应用程序ID,那么这是一条可行的路线。


我尝试删除configuration文件失败的方法:

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

  1. 苹果开发者网站
  2. 使用iPhoneconfiguration实用程序
  3. 直接在他们驻留的文件夹(〜/ Library / MobileDevice / Provisioning Profiles)

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

使用XCode 5,configuration文件现在在Xcode – >首选项 – >帐户。 要删除新下载的设置configuration文件的副本,只需在此页面上select您的帐户,然后单击设置configuration文件列表下方左下angular的刷新button即可。

从Xcode 5及以上

我们无法从pipe理器选项卡find安装在xcode中的证书。

步骤1

在xcode构build设置中,select要删除的configuration文件

第2步

在“configurationconfiguration文件”下的构build设置中selectconfigurationconfiguration文件,然后单击其他。 它会显示一个33位的六位数字。 收到。

步骤3

去〜/ Library / MobileDevice / Provisioning Profiles

并在configuration文件中search该复制的数字作为名称。

删除它。 🙂

去iphoneconfiguration实用程序 – >selectconfiguration文件 – >点击退格(工作的Xcode 6)