Xcode 7如何刷新配置文件?

use*_*278 62 xcode ios xcode7

在Xcode 6中,您可以单击Xco​​de - >首选项 - >帐户 - >查看详细信息 - >然后会出现一个小圆箭头.这已经过去了,现在有一个"全部下载"按钮,按下时不会重新加载您的配置文件.

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

mac*_*erv 100

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

首先打开Xcode的首选项窗口(Command+ ,).选择"帐户"选项卡,然后单击"查看详细信息..."按钮.在显示的底部列表中,Shift单击或单击+拖动以选择要刷新的配置文件.然后,右键单击其中一个选定的配置文件,并从上下文菜单中选择"移至废纸篓".

Xcode 7.0.1首选项>帐户>详细信息...

完成后,"全部下载"按钮应下载Apple Developer门户中所有内容的新副本.

配置文件没有删除?根据下面评论中的反馈,如果您删除了大量的配置文件,Xcode可能看起来什么都不做,尽管实际上已经删除了所有选定的配置文件.如果你认为是这种情况,重启Xcode可能会有所帮助.

选择要删除的配置文件时一定要小心......如果它们不在门户中(例如,它们是由其他开发人员提供的),Xcode无法自动为您取回它们.如果您不小心删除了此类个人资料,可以在"已删除邮件"中找到该个人资料.

  • 这对我来说似乎不起作用(使用最终的Xcode 7.0 App Store构建),我没有在配置文件列表中获得上下文菜单.任何的想法? (9认同)
  • 对我来说也没用.日期没有刷新. (5认同)
  • 在这里作为额外的说明.当删除大量的配置文件时,它看起来像xcode没有做任何事情,尽管它删除了所有内容.重启xcode会重新启动它. (4认同)
  • @macserv是的我在其他地方发现你需要先在会员中心删除它,这里没有提到. (3认同)

YMo*_*ier 24

您可以通过运行直接删除您的配置文件:

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

然后重新下载您的配置文件,Xcode - >首选项 - >帐户 - >查看详细信息... - >全部下载

您的目标 - >构建设置 - >代码签名 - >供应配置文件中的列表将更新.

YM

  • 或者`rm~/Library/MobileDevice/Provisioning\Profiles/*`也是如此(`~`总是指向当前用户的主文件夹). (6认同)

dra*_*que 7

我曾与含7 XCode的多个项目中的工作空间我的开发者证书已过期所以我需要得到一个新的,重新分配给我的provisioning profile这个问题.这最终成为一个主要问题,因为过期的配置文件不断变得丑陋,并且不会自动更新.它实际上是列在XCode->首选项>帐户 - >查看详情两次(在那里,我可以补充,没有刷新按钮,并没有上下文菜单).我做的没有让它消失,XCode一直在询问错误的配置文件.

我最终通过删除〜/ Library/MobileDevice/Provisioning Profiles中的所有配置文件,在XCode 6中打开工作区并使用XCode-> Preferences-> Account-> View Details中存在的刷新按钮来解决它.


The*_*eff 5

XCode8:有一个配置文件仍然总是显示“下载”。无论如何 - 它是用于分发的共享扩展应用程序组配置文件。

我试过了:

  1. 删除“帐户”选项卡“移至垃圾箱”中的所有配置文件,然后通过下载并将它们拖到 xcode 手动重新导入 - 仍然显示“下载”
  2. 删除与该帐户关联的Apple ID,然后重新添加我的Apple ID。然后通过下载配置文件并将它们拖到 xcode 中手动重新导入 - 一个仍然显示“下载”
  3. 在 Preferences->Accounts 下载配置文件仍然有问题,对我来说从来没有用。我是否支持代理并不重要。
  4. 通过删除 /Library/MobileDevice/Provisioning 配置文件中的文件夹来删除所有配置文件,然后通过下载配置文件并将它们拖到 xcode 中重新导入它们 - 一个仍然显示“下载”

苹果,请解决这个问题。谢谢。:)

我想知道项目文件中是否存在 guid 不匹配或其他内容,或者重新安装 xcode 是否有帮助。这在 xcode7 中有效,但现在我使用的是 xcode 8。

更新:配置文件无效,但在 Apple Developer Site 中并未显示为无效。当我将“自动管理签名”切换为 true,然后再次切换回 false 时,它​​们显示为无效,然后修复它们+重新导入它们解决了问题。这悲剧。