有谁知道如何从 Xcode 中删除以前安装的配置文件?
我已经看到 this link,但我无法在我的系统中找到该位置。
所以我认为必须有其他方法来删除配置文件。
很简单,进入这个文件夹:
~/Library/MobileDevice/Provisioning\ Profiles/
在您的 Mac 上打开 finder,然后单击 Go -> Go to Folder ... 只需将其粘贴到搜索栏中并点击 Open。它将显示 Xcode 中存在的配置文件列表。删除所有配置文件。
Xcode 8.3 更新
这不再适用于 Xcode 8.3。这似乎与 Apple 自动化配置文件和证书生成的举措有关:
https://i.stack.imgur.com/Npd2y.png
最简单的“解决方案”(或解决方法)是确保 Xcode 已关闭,然后通过终端:
rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision
在 Xcode 7 和 8 中:
打开 Preferences > Accounts 从列表中选择您的 Apple ID 在右侧,选择您的配置文件所属的团队单击“配置文件”下的“查看详细信息”,右键单击要删除的那个并选择“移至垃圾箱”:
在 Xcode 6 中,您几乎可以在 Xcode 中做到这一点:
转到 Xcode -> 首选项 -> 帐户。在左栏中选择您的 Apple ID。在右窗格中,单击“查看详细信息...”按钮。右键单击要删除的配置文件,然后单击“显示详细信息”。将打开一个 Finder 窗口,其中突出显示配置文件。删除选定的配置文件。
打开终端 cd ~/Library/MobileDevice/ open ./
现在,Finder 窗口将打开,其中包含 Provisioning Profiles 文件夹。从这里删除所有或任何配置文件,它将反映在 Xcode 中。
rm
删除配置文件?似乎是一种打开取景器的迂回方式
Cmd
+Shift
+ g
并粘贴: ~/Library/MobileDevice/Provisioning Profiles/
。现在您可以在正确的文件夹中随意删除您的配置文件了 :)
.简单的步骤:
1:点击取景器
2:右键单击Finder 3:单击goto文件夹
4:粘贴在搜索中:~/Library/MobileDevice/Provisioning Profiles
5:点击前往
6:配置文件列表。您可以删除任何一个
谢谢
您需要重新启动 XCode 以刷新列表。
对于 Xcode 7,brandonscript 有正确答案。
对于早期版本:
登录 Apple Developer 会员中心并删除那里的个人资料: https://developer.apple.com/account/ios/profile/profileList.action 在 Xcode 中,您转到 Preferences > Accounts 并单击您的 Apple ID 并查看详细信息...然后将您的在线配置文件同步到您的本地计算机,删除的配置文件将从列表中删除:
https://i.stack.imgur.com/MlveP.png
在 Xcode 7 中:
转到首选项 > 帐户 > 选择您的帐户,然后单击查看详细信息... 在配置文件部分,右键单击要删除的配置文件并选择移至垃圾箱。单击全部下载以获取您帐户的所有最新配置文件,或单击配置文件旁边的下载。在项目的目标构建设置中进行健全性检查,以便每个目标确实使用您想要的配置文件。
打开你的终端然后使用这个命令
cd /Users/youruser/Library/MobileDevice/Provisioning\ Profiles/
首先使用此命令在您的文件夹中检查
ls
然后如果所有文件都没有使用,请使用此命令删除
rm *
下载 iPhone 配置实用工具
-打开它-> 在库部分:- 选择配置文件(工具左侧)
-选择配置文件(您要删除)使用退格删除它。
通过在线使用会员中心,我能够从 XCode 6 中删除我的配置文件。然后我只是在 XCode 6 中进行了刷新/同步,它就消失了。
在 Apple Developer Member Center 中,我必须做两件事才能实现它:
在 Identifiers -> AP IDs 下,我必须首先删除旧的 AP ID,但仍然使用我想要删除的旧配置文件。这一步对我来说至关重要。如果我只是单独删除了 Provisioning Profile 而没有 APP ID 仍在使用它,则 Profile 会在同步后重新出现在 XCode 中。
这一步对我来说至关重要。如果我只是单独删除了 Provisioning Profile 而没有 APP ID 仍在使用它,则 Profile 会在同步后重新出现在 XCode 中。
然后,在 Provisioning Profiles 下,我删除了不需要的配置文件。
在 XCode 中:
在 Preferences > Accounts 下,单击我的 Apple ID 并查看详细信息...我同步了我的在线配置文件。
配置文件从列表中删除了自己。
对于 XCode 9.3,以下步骤对我有用。
转到 Applications > Utilities > Keychain Access 在左侧面板的登录选项下,找到 Apple Worldwide Developer Relations Certification Authority。双击以获取其下的选项。在 Trust 选项下,将 When using this certificate 选项更改为 Always trust 。退出钥匙串访问窗口,退出 Xcode 并重新启动 Xcode。重建应用程序。它现在应该可以工作了。
配置文件存储在设置 > 帐户下。只需按您想要的开发者帐户的“查看详细信息...”,配置文件就会在此处列出。
删除和添加新配置文件后,您可以通过运行以下命令来验证配置文件是否处于活动状态并被您的项目采用。
grep -i "yourproject" *.mobileprovision
我在这里找到了我所有的分发配置文件:
用户名 -> 库 -> 移动设备 -> 配置文件
https://i.stack.imgur.com/iwZX9.png
在这里我可以检查所有配置文件并杀死过期的。
这是我的做法。
Open Finder
Enable it to show hidden files (CMD_SHIFT_.)
Go to ~/Library/MobileDevice/Provisioning\ Profiles
Delete the profile you wish ...
我发现了如何在 Xcode 8 中查找配置文件。存档您的项目(产品 -> 存档),然后点击验证按钮。 Xcode 将准备二进制文件和权利。当摘要窗口出现时,只需点击窗口右侧的小箭头。将打开一个查找器窗口,其中包含您下载的所有配置文件。enter image description here
在 Xcode 9.3 中,这似乎可以通过清理项目、退出并重新启动 Xcode 以及在重新启动后清理构建文件夹(按住 Option 并选择 Product->Clean Build Folder)来解决。
在重新启动期间,我碰巧在项目导航器上打开了 Xcode 签名信息面板,并看到一条临时消息,表明 Xcode 正在重建签名配置文件。在尝试在设备上运行我的项目时,由于 Swift 框架文件的签名无效,我遇到了运行时异常。第二个“Clean Build Folder”清除了它,现在一切正常。
在 xcode 6 中,配置文件存储在 Xcode > Preferences > accounts 下。按“查看详细信息”。选择您的个人资料后,您将可以在下面的设置(齿轮)图标下选择撤销它。
不定期副业成功案例分享