Xcode配置文件过期

Mic*_*and 22 xcode provisioning-profile

我试图清除几个项目中的几个非致命错误.它们都是"目标完整性""供应配置文件即将到期:......".

但是,我没有以任何方式作为项目的一部分到期的Provisioning配置文件.任何人都可以告诉我为什么它可能会给我一个像这样的错误的供应配置文件,只有不同的项目使用?

小智 38

有同样的问题.这是如何解决它:

打开Xcode>首选项>帐户

点击相关帐户中的"查看详细信息",您会看到所有关联的配置文件都会在列表中打开.按截止日期对列表进行排序以查找过期的配置文件,并为每个配置文件右键单击并选择"在查找器中显示".然后你可以简单地删除它.

当您在查找程序中删除过期的配置文件时,它会立即从Xcode和警告面板中消失.

  • 这种方法有效.但是,在您退出xCode并重新启动之前,"Provisioning profile is expiring:..."警告不会消失. (4认同)
  • 在XCode 7中,如果您已经使用Keychain删除了配置文件,则"在查找器中显示"不起作用,但您可以按"全部下载",重新启动XCode,它也将完成此操作. (2认同)
  • Xcode现在没有“查看详细信息”按钮。 (2认同)

Mik*_*søe 18

您可以在中找到您的配置文件

~/Library/MobileDevice/Provisioning Profiles/
Run Code Online (Sandbox Code Playgroud)

在那里,您可以看到所有配置文件,但很难知道哪一个是因为它们是以UUID命名的.

但是,您可以安装此QuickLook插件以查看有关每个配置文件的详细信息并删除已过期的配置文件:https: //github.com/chockenberry/Provisioning

删除配置文件后,警告会立即从Xcode中消失.

编辑:清理旧配置文件的一种更简单的方法可能是从这里下载iPhone配置实用程序:http: //support.apple.com/downloads/#iphone%20configuration%20utility

它为您提供了对已安装配置文件的精确概述,也可以删除它们.


Mac*_*wic 7

sigh manage -e 删除所有过期的个人资料

sigh repair 将续订所有个人资料(需要登录)

https://github.com/fastlane/sigh


Asf*_*nur 6

Xcode - >首选项 - >帐户 - >查看详细信息

然后选择该特定配置文件并单击"刷新"按钮.

如果您仍有警告,请转到 https://developer.apple.com并选择配置文件,然后单击编辑,然后完成.之后执行之前在X-Code中描述的刷新过程


Mic*_*and 0

最后,我只是进入我的开发人员帐户并更新即将到期的配置文件,即使我不再需要/使用它。错误消失了。