【发布时间】:2014-12-31 04:08:08
【问题描述】:
【问题讨论】:
-
好问题,适用于所有版本的 Xcode。对于以前的版本,这里有一些很好的答案,但对于 Xcode 9.1,似乎没有一个答案适用和/或工作。有人可以为当前版本的 Xcode 提供答案吗?提前致谢!
标签: ios xcode provisioning-profile ios-provisioning
【问题讨论】:
标签: ios xcode provisioning-profile ios-provisioning
配置文件存储在设置 > 帐户下。只需按您想要的开发者帐户的“查看详细信息...”,就会在此处列出配置文件。
【讨论】:
在 xcode 6 中,配置文件存储在 Xcode > Preferences > 帐户下。按“查看详细信息”。选择您的个人资料后,您可以在下面的设置(齿轮)图标下选择撤销它。
【讨论】:
在 Xcode 6 中,您几乎可以在 Xcode 中执行此操作:
【讨论】:
对于 Xcode 7,brandonscript 有正确答案。
对于早期版本:
View Details...
【讨论】:
我可以通过在线使用会员中心从 XCode 6 中删除我的配置文件。然后我只是在 XCode 6 中进行了刷新/同步,它就消失了。
在 Apple 开发者会员中心,我必须做两件事才能实现它:
Identifiers -> AP IDs 下,我必须先删除旧的 AP ID,但仍使用我想删除的旧配置文件。
Provisioning Profiles 下删除了不需要的配置文件。在 XCode 中:
View Details... 我同步了我的在线配置文件。 【讨论】:
很简单,到这个文件夹:
~/Library/MobileDevice/Provisioning\ Profiles/
在您的 Mac 上打开 finder,然后点击 Go -> Go to Folder ... 只需将其粘贴到搜索栏中并点击 Open。它将显示 Xcode 中存在的配置文件列表。删除所有配置文件。
【讨论】:
现在查找器窗口将打开,其中包含 Provisioning Profiles 文件夹。 从此处删除所有或任何配置文件,它将反映在 Xcode 中。
【讨论】:
rm 删除配置文件?似乎是一种打开 finder 的迂回方式
Cmd +Shift + g 并粘贴:~/Library/MobileDevice/Provisioning Profiles/。现在您可以在正确的文件夹中随意删除您的配置文件了:)
这在 Xcode 8.3 中不再有效。这似乎与 Apple 自动化配置文件和证书生成的举措有关:
最简单的“解决方案”(或变通方法)是确保 Xcode 已关闭,然后通过终端:
rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision
打开首选项 > 帐户
从列表中选择您的 Apple ID
在右侧,选择您的配置文件所属的团队
点击查看详情
在 Provisioning Profiles 下,右键单击要删除的配置文件,然后选择 Move to Trash:
【讨论】:
在 Xcode 7 中:
【讨论】:
我发现了如何在 Xcode 8 中查找配置文件。存档您的项目(产品 -> 存档),然后点击验证按钮。 Xcode 将准备二进制文件和权利。当摘要窗口出现时,只需点击窗口右侧的小箭头。将打开一个查找器窗口,其中包含您下载的所有配置文件。enter image description here
【讨论】:
-下载iPhone配置实用工具
-打开它-> 在库部分:- 选择配置文件(工具左侧)
-选择配置文件(您要删除的)使用退格删除它。
【讨论】:
对于 XCode 9.3,以下步骤对我有用。
【讨论】:
在 Xcode 9.3 中,这似乎可以通过清理项目、退出并重新启动 Xcode 以及在重新启动后清理构建文件夹(按住 Option 并选择 Product->Clean Build Folder)来解决。
在重新启动期间,我碰巧在项目导航器上打开了 Xcode 签名信息面板,并看到一条临时消息,表明 Xcode 正在重建签名配置文件。在尝试在设备上运行我的项目时,由于 Swift 框架文件的签名无效,我遇到了运行时异常。第二个“Clean Build Folder”清除了它,现在一切正常。
【讨论】:
删除和添加您的新配置文件后,您可以通过运行以下命令来验证配置文件是否处于活动状态并被您的项目采用。
grep -i "yourproject" *.mobileprovision
【讨论】:
打开你的终端然后使用这个命令
cd /Users/youruser/Library/MobileDevice/Provisioning\ Profiles/
使用此命令首先检查您的文件夹内
ls
如果所有文件都没有使用,则使用该命令删除
rm *
【讨论】:
。 简单步骤:
1:点击查找器
2:在Finder上单击鼠标右键
3:点击转到文件夹
4:在搜索中粘贴: ~/Library/MobileDevice/Provisioning Profiles
5:点击开始
6:配置文件列表。您可以删除任何一个
谢谢
您需要重新启动 XCode 以刷新列表。
【讨论】:
这是我的做法。
Open Finder
Enable it to show hidden files (CMD_SHIFT_.)
Go to ~/Library/MobileDevice/Provisioning\ Profiles
Delete the profile you wish ...
【讨论】: