2017-03-22 95 views
0

我最近开始在我的移动应用程序的调试输出中看到“应用程序找到的无效”aps-environment“授权字符串”。在调试问题时,我回到了Apple开发者账户,我发现我的配置文件都不存在了。它不应该有效,但账户在几个月前被更新。这是非常奇怪的和意想不到的 - 有没有其他人看到这个?我是否需要删除XCode中的所有旧Provisioning配置文件,在Apple Dev Portal上生成新配置文件并从那里开始,或者有办法恢复丢失的配置文件?Apple开发人员帐户上缺少预配配置文件

谢谢, Sanjay。

+0

您是否切换到在项目中使用自动代码签名? – wottle

+0

@wottle我一直有自动代码签名。但无论如何解释从Apple Portal上的开发者帐户消失的配置文件? –

+0

那么,在过去,如果有人绑定到开发者帐户,点击“修复问题”按钮,它有时会删除它认为不再需要的配置文件。通常它会删除任何手动创建的,而不是由Xcode自动创建的。自动代码签名可以做类似的事情,但我认为苹果公司表示它不会触及你的手动证书,配置文件等。多人共享这个开发者帐户?有人可以点击“修复问题”按钮吗? – wottle

回答

0

现在几乎不可能知道配置文件现在消失了。他们可能已经过期并清理。如果您没有及时更新,它可能会吊销您的证书,导致配置文件无效。

我还没有听说过配置文件自己消失,只有配置文件因某些开发人员操作而被删除。无论哪种方式,在这一点上,您可以简单地创建一些新的配置文件,将它们下载到您的Mac并按照通常的方式进行构建。如果您还没有这样做,我会在下载新版本之前从Mac中删除旧的配置文件。

相关问题