如何从Xcode中删除配置文件

时间:2014-11-04 09:58:47

标签: ios xcode provisioning-profile ios-provisioning

有谁知道如何从Xcode中删除以前安装的配置文件?

我见过this link,但我无法在系统中找到该位置。

所以我认为必须有其他方法来删除配置文件。

18 个答案:

答案 0 :(得分:350)

很简单,请转到此文件夹:

~/Library/MobileDevice/Provisioning Profiles/

在Mac上打开取景器,然后点击 Go - >转到文件夹... 只需将其粘贴到搜索栏并点击打开即可。它将显示Xcode中存在的配置文件列表。删除所有配置文件。

答案 1 :(得分:78)

在Xcode 6中,您可以在Xcode中完成此任务:

  1. 转到Xcode - >偏好 - >帐户。
  2. 在左栏中选择您的Apple ID。
  3. 在右侧窗格中,点击"查看详细信息..."按钮。
  4. 右键单击要删除的配置文件,然后单击"显示详细信息"。
  5. 将打开Finder窗口,突出显示配置文件。
  6. 删除所选的配置文件。

答案 2 :(得分:78)

Xcode 8.3的更新

这在Xcode 8.3中不再有效。它似乎与Apple自动配置配置文件和证书生成有关:

最简单的“解决方案”(或解决方法)是确保Xcode关闭,然后通过终端:

<package name> is not a supported wheel on this platform

在Xcode 7&amp; 8:

  1. 打开偏好设置&gt; 帐户

  2. 从列表中选择您的苹果ID

  3. 在右侧,选择您的配置文件所属的团队

  4. 点击查看详细信息

  5. 在“配置文件”下,右键单击要删除的文件,然后选择移至垃圾箱:

答案 3 :(得分:17)

  1. 打开终端
  2. cd~ / Library / MobileDevice /
  3. open ./
  4. 现在,Finder窗口将打开Provisioning Profiles文件夹。 从此处删除所有或任何配置文件,它将反映在Xcode中。

答案 4 :(得分:8)

对于Xcode 7,brandonscript有正确答案。

对于早期版本:

  1. 登录Apple Developer会员中心并删除其中的个人资料:https://developer.apple.com/account/ios/profile/profileList.action
  2. 在Xcode中,您可以转到偏好设置&gt;帐户并点击您的苹果ID和View Details...
  3. 然后将您的在线配置文件同步到本地计算机,删除的配置文件将从列表中删除:
  4. synchronise provisioning profiles

答案 5 :(得分:6)

在Xcode 7中:

  1. 转到偏好设置&gt; 帐户&gt;选择您的帐户,然后点击查看详细信息...
  2. 在“配置文件”部分中,右键单击要删除的配置文件,然后选择移至回收站
  3. 点击全部下载以获取您帐户的所有最新个人资料,或点击个人资料旁边的下载
  4. 对项目的目标进行健全性检查构建设置,以便每个目标确实使用您想要的配置文件。

答案 6 :(得分:4)

简单步骤:

1:点击查找器

2:右键单击Finder
3:点击转到文件夹

4:在搜索中粘贴: 〜/ Library / MobileDevice /供应配置文件

5:点击转到

6:个人资料列表。您可以删除任何一个

谢谢

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

答案 7 :(得分:2)

我可以在线使用会员中心从XCode 6中删除我的配置文件。然后,我在XCode 6中进行了刷新/同步,它就消失了。

在Apple开发者会员中心,我必须做两件事才能实现:

  • Identifiers -> AP IDs下,我必须首先删除仍在使用我想要删除的旧配置文件的旧AP ID。
    • 这一步对我来说至关重要。如果我只是在没有APP ID的情况下单独删除了配置文件,则在同步后,配置文件会重新出现在XCode中。
  • Provisioning Profiles下,我删除了不需要的配置文件。

在XCode中:

  • 在偏好设置下&gt;帐户,点击我的苹果ID和View Details...我同步我的在线配置资料。
  • 配置文件已从列表中删除。

答案 8 :(得分:2)

- 下载iPhone配置实用程序工具

- 打开它 - &gt;在库部分: - 选择配置文件(工具的左侧)

- 使用后退区域选择配置文件(要删除),将其删除。

答案 9 :(得分:1)

供应配置文件存储在设置&gt;账户。只需按下&#34;查看详细信息......&#34;对于您想要的开发者帐户,将在那里列出配置文件。

答案 10 :(得分:1)

对于 XCode 9.3 ,以下步骤适用于我。

  1. 转到应用程序&gt;公用事业&gt;钥匙串访问
  2. 在左侧面板的登录选项下,找到 Apple全球开发者关系认证中心。双击以获取其下的选项。
  3. 在“信任”选项下,将使用此证书时选项更改为始终信任
  4. 退出钥匙串访问窗口,退出Xcode并重新启动Xcode。重建应用程序。它应该现在可以工作。

答案 11 :(得分:0)

我在这里找到了我所有的分发资料:

用户名 -> 库 -> MobileDevice -> 配置文件

enter image description here

在这里我可以检查所有配置文件并杀死过期。

答案 12 :(得分:0)

这就是我的做法。

Open Finder
Enable it to show hidden files (CMD_SHIFT_.)
Go to ~/Library/MobileDevice/Provisioning\ Profiles
Delete the profile you wish ...

答案 13 :(得分:0)

在删除并添加新配置文件后,可以通过运行以下命令来验证该配置文件是否处于活动状态并被您的项目使用 grep -i“您的项目” * .mobileprovision

答案 14 :(得分:0)

打开您的终端,然后使用此命令

cd /Users/youruser/Library/MobileDevice/Provisioning\ Profiles/

首先使用此命令在文件夹中检查

ls

然后,如果所有文件均未使用,请使用此命令删除

rm *

答案 15 :(得分:-1)

我找到了如何在Xcode 8中找到配置文件。存档项目(产品 - &gt;存档),然后点击验证按钮。 Xcode将准备二进制文件和权利。当摘要窗口出现时,只需点击窗口右侧的小箭头即可。将打开一个查找窗口,其中包含您下载的所有个人资料。enter image description here

答案 16 :(得分:-1)

使用Xcode 9.3,这似乎可以通过清理项目,退出并重新启动Xcode来解决,并在重新启动后清理构建文件夹(按住Option并选择Product-&gt; Clean Build Folder)。

在重新启动期间,我碰巧在Project导航器上打开了Xcode签名信息面板,并看到Xcode正在重建签名配置文件的短暂消息。在尝试在设备上运行我的项目时,由于Swift框架文件具有无效签名,我得到了运行时异常。第二个“清洁构建文件夹”清除了,现在一切正常。

答案 17 :(得分:-2)

在xcode 6中,供应配置文件存储在Xcode&gt;下。偏好&gt;账户。按&#34;查看详细信息&#34;。在选择您的个人资料时,您可以选择在下面的设置(齿轮)图标下撤消它。