Xcode构建警告 - 目标完整性 - 供应配置文件仅对ProjectnameTests目标过期

rob*_*302 67 xcode warnings build

到目前为止,我创建的所有应用程序都是这样做的.它对应用程序没有任何作用或能够运行它,但它总是令人讨厌总是有1个警告.

我正在使用Xcode 4.2 OSX 10.7.3

这是实际警告:

-Target Integrity Provisioning配置文件即将过期

这是它的图像,所以我不必尝试解释.(编辑并将'Project'放在我的实际项目名称为隐私的地方)

在此输入图像描述

谢谢你的帮助!

Sim*_*ast 121

我遇到过同样的问题.

最终,Xcode警告了一些过期的配置文件 - 而不是那些与当前项目有关的配置文件.

为了解决这个问题,我进入了"管理器/设备"选项卡,在"库"下选择"配置配置文

我在列表中有两个已过期的配置文件 - 我不需要它们所以我只是右键单击并删除它们.

警告然后消失了.


The*_*Eye 37

与团队合作时,这与Xcode 5有点不同......

我对一个过期的旧配置文件发出了相同的警告 - 这个配置文件不再存在 - 但它仍然存在于Xcode(Xcode -> Preferences -> Accounts -> <team account in question> -> View Details)中连接团队的本地帐户设置中.所以我刚刚对这些配置文件进行了刷新,是的,警告已经消失了.

不幸的是,此团队帐户中的其他应用程序有更多过期的配置文件,我刚刚同步到我的本地帐户设置(我不能只删除它们,因为它是客户的帐户......) - 现在Xcode抱怨所有这些过期了.猜猜你应该对你有时得到的东西感到满意,它会变得更糟......

  • 我不得不进入我的Apple Developer Portal>配置文件>编辑> [删除所有无效和已过期]>然后去刷新我的团队详细信息,如上所述.这消除了错误. (3认同)

小智 18

我今天在旧项目上收到同样的警告.

我试过了,警告就消失了.

在"构建设置" - >"代码签名标识"中,选择"自动配置文件选择器".


Bar*_*zyk 11

对于Xcode 6,您需要:

  1. 转到首选项(Cmd +,)
  2. 帐号
  3. 选择你的帐户
  4. 选择你的团队
  5. 点击查看详情
  6. 从警告中选择配置文件
  7. 右键单击(在Finder中显示)
  8. 从Finder中删除

现在警告应该消失,或者您需要重复上述步骤以获得另一个警告


Ind*_*ore 7

我从中删除了所有配置文件

cd ~/Library/MobileDevice/Provisioning\ Profiles/

它已经消失了.

您可以使用此shell脚本获取配置文件的名称