Xcode 7如何刷新configuration文件?

在Xcode 6中,你可以点击Xcode – > Preferences – > Account – > View Details – >然后会有一个圆形的小箭头。 这是消失了,现在有一个“全部下载”button,当按下不重新加载您的configuration文件。

我甚至尝试删除我的帐户,并重新添加它。 仍然没有好处。

当Developer Portal中的configuration文件发生更改时,Xcode 7应自动刷新您的configuration文件。 但是,您可以通过删除并重新下载configuration文件来强制执行此操作。

首先打开Xcode的首选项窗口( Command + )。 select“帐户”选项卡,然后单击“查看详细信息…”button。 在出现的底部列表中, 按住Shift并单击或单击并拖动以select要刷新的configuration文件。 然后,右键单击其中一个选定的configuration文件,然后从上下文菜单中select“移至废纸篓”。

Xcode 7.0.1首选项>帐户>详情...

完成之后,“全部下载”button应该将Apple Developer门户中的所有内容全部下载。

个人资料不删除? 根据以下评论中的反馈,如果删除了大量的configuration文件,尽pipe已经实际删除了所有选定的configuration文件,但Xcode可能看起来什么也不做。 如果您认为这是事实,那么重新启动Xcode可能会有所帮助。

当select要删除的configuration文件时,一定要小心…如果它们不在门户中(例如,它们是由另一个开发人员提供的),Xcode将无法自动为您取回它们。 如果您不小心删除了这样的configuration文件,可以在垃圾箱中find它。

您可以运行以下命令直接删除Provisioning Profiles:

rm /Users/[userName]/Library/MobileDevice/Provisioning\ Profiles/*

然后重新下载您的configuration文件,Xcode – >首选项 – >帐户 – >查看详细信息… – >全部下载

目标 – >生成设置 – >代码签名 – >供应configuration文件中的列表将被更新。

YM

我曾在XCode 7中包含多个项目的工作区中遇到过这个问题。我的开发人员证书已过期,因此我需要获取一个新的证书并将其重新分配给我的供应configuration文件。 这最终成为一个主要问题,因为过期的configuration文件一直在饲养它的丑陋的头,不会自动更新。 它实际上列在XCode-> Preferences-> Account-> View Details两次(我可能会添加,没有刷新button,也没有上下文菜单)。 我没有做任何事情,XCode不断要求错误的configuration文件。

我终于通过删除〜/ Library / MobileDevice / Provisioning Profiles中的所有configuration文件,在XCode 6中打开工作区,并使用XCode-> Preferences-> Account-> View Details中存在的刷新button来解决这个问题。

XCode8:有一个configuration文件仍然总是显示“下载”。 无论如何 – 这是分发扩展应用程序组configurationconfiguration文件。

我试过了:

  1. 删除帐户选项卡中的所有configuration文件“移动到垃圾箱”,然后通过下载并将其拖动到xcode手动重新导入 – 仍然显示“下载”
  2. 删除与该帐户关联的苹果ID,然后重新添加我的苹果ID。 然后通过下载供应configuration文件并将其拖动到xcode手动重新导入 – 仍然显示“下载”
  3. 在首选项 – >帐户中下载configuration文件仍然是错误的,而且从来没有为我工作。 如果我是在代理之后,这并不重要。
  4. 通过删除/ Library / MobileDevice / Provisioningconfiguration文件中的文件夹删除所有configuration文件,然后通过下载configuration文件并将其拖动到xcode中重新导入它们 – 仍然会显示“Download”

苹果,请修复这个****。 谢谢。 🙂

我想知道在项目文件中是否存在guid不匹配或者重新安装xcode会有所帮助。 这工作在xcode7,但现在我使用xcode 8。

更新:供应configuration文件是无效的,但他们没有显示为苹果开发者网站无效。 当我将“自动pipe理签名”切换为true时,再次返回false,显示为无效,然后修复它们,重新导入它们,修复问题。 这悲剧。

确保你已经改变了你的configuration文件。 当我尝试将设备添加到configuration文件时遇到了同样的问题。 我将设备添加到我的开发者帐户,但忘记了下一步,并将设备添加到我的configuration文件。

如果您的供应configuration文件已更改,则一旦您访问Xcode – >首选项 – >帐户 – >查看详细信息,XCode(7.0)应自动获取更新的供应configuration文件。 将会有一个下载button,您可以点击每个更新的configuration文件旁边。

正如Xcode 7pipe理的团队configuration文件中刷新设备的答案中提到的那样? ,您可以在“首选项” – >“帐户”面板中删除并重新添加Apple ID,这将在Developer Center中重新生成xcode托pipe的团队configuration文件。 (其他答案build议用鼠标右键单击configurationconfiguration文件,这不适用于我,或适用于旧版本的XCode不再适用的答案。)

  1. 将您的新设备添加到configuration文件。

有时XCode 7+不会自动刷新configuration文件。 我从Xcode – >首选项 – >帐户中删除苹果ID,然后再次添加。 有下载button,而不是新更新的configuration文件。 点击下载。 closuresXCode并再次打开。 它应该完美地工作。