Apple Developer - 供应配置文件显示无效状态

时间:2014-09-17 10:13:02

标签: ios xcode certificate warnings provisioning-profile

我是ios的新手,我在6个多月前在developer.apple.com上创建了配置文件。

今天我查看的信息显示无效状态

有关使用配置文件的内容的任何建议吗?

certificate image-1

enter image description here

4 个答案:

答案 0 :(得分:39)

可能是您添加了新设备或更新了影响此mobileprovision的其他内容。点击Edit,然后重新生成mobileprovision,状态应该从Invalid变为绿点Valid

答案 1 :(得分:4)

问:导致配置文件的原因是什么?#34;无效"状态?我该如何解决它,如何防止它?

答:配置文件无效状态是由配置文件的关联证书或应用程序ID的更改引起的。每当应用程序ID或证书更改时,与其关联的所有配置文件都标记为无效。这不适用于Xcode的团队配置文件,但适用于Xcode无法管理的所有配置文件,特别是自定义开发配置文件和分发配置文件。本文档详细说明了原因,并提供了解决和避免配置文件无效状态的步骤。

配置文件的使用寿命为1年,可能已过期,因此只需删除它并使用相同的证书,应用程序ID和设备制作另一个,您就可以毫无问题地使用它。

如果您生成新的配置文件,旧的安装(商店或adhoc)将不会受到影响

答案 2 :(得分:2)

就我而言,我在创建临时配置文件后更改了Identifier Name。这就是为什么它显示Invalid

我只是单击显示Invalid的临时配置文件,然后单击EditSave按钮,但未做任何更改。然后它变成Valid并显示到期日期。现在,我再次下载了新文件

答案 3 :(得分:0)

我今天在为此苦苦挣扎,这实在令人沮丧。现在,只需进入“文件”>“项目设置...”(或在某些情况下为“工作区设置...”),然后从“构建系统”下拉列表中选择“传统构建系统”。