我的配置文件突然变得无效。
几天前我登录了developer.apple.com,一切都很好。今天我再次登录,惊讶地发现我的开发配置文件和分发配置文件都无效了。证书和App ID都是有效的,我没有撤销任何一个,而且根本没有过期。那么为什么我的个人资料失效了呢?
我知道我可以重新生成配置文件,但因为我进行的是企业分发而不是应用程序商店分发。我担心重新生成配置文件可能会影响当前用户。另外,我真的需要找出原因,以防止这种情况再次发生。
任何想法?谢谢!
更新:首先,不是因为配置文件过期了,它们的过期日期是2015年底。
其次,我早上确实重新生成了开发配置文件,但我刚刚检查了一下,发现配置文件又无效了!一定会发生一些奇怪的事情,我已向苹果提交了支持票并等待他们的回复。
我很好奇苹果支持人员怎么说。根据苹果公司的说法(https://developer.apple.com/library/ios/qa/qa1878/_index.html https://developer.apple.com/library/ios/qa/qa1878/_index.html) :
问:是什么导致配置文件“无效”状态?我该如何解决它,以及如何预防它?
答:配置文件无效状态是由配置文件的关联证书或应用程序 ID 更改引起的。每当应用程序 ID 或证书发生更改时,与其关联的所有配置文件都会被标记为无效。这不适用于 Xcode 的团队配置文件,但适用于 Xcode 不管理的所有配置文件,特别是自定义开发配置文件和分发配置文件。本文档详细解释了原因,并提供了解决和避免配置文件无效状态的步骤。
一种可能是您通过在 Xcode 中打开或关闭服务来修改应用程序 ID:
回避
自从 Xcode 开始管理 App ID 上的服务(通过 Xcode >
目标 > 功能选项卡),使配置文件无效变为
就像启用或禁用目标功能一样简单。请记住
每次应用程序 ID 相对于其启用的服务发生变化时,
附加到该 ID 的所有配置文件均无效。
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)