0

我有一个用于 app1 的企业帐户/个人资料。我在市场上推出了 app1,它目前在线。然后我用另一个开发帐户启动了一个个人 app2,完成了 app2 并尝试将其投放市场。我收到一个错误,我只能在钥匙串中拥有一个分发证书,因此我删除了我的业务证书并能够提交我的个人 app2。所以现在我正在尝试对 app1 进行一些更改,但现在我收到“未找到有效的签名身份”警告。所以我尝试重新下载我的分发证书等等,尝试创建新的配置文件,但没有任何效果。在钥匙串中,我可以查看证书,并且没有与之关联的私钥。我读过所有遇到“未找到有效签名身份”的人 问题,似乎常见的解决方案是吊销证书并创建一个新证书。除了我读到,如果您撤销当前证书,那么我的应用程序将停止在所有设备上运行,我不能让这种情况发生。请告诉我苹果不只是把我搞砸了(再次)。

4

1 回答 1

0

我找到了这个链接,它回答了这个问题:如果 App Store 证书/密钥对代码签名过程中有任何“永久搞砸”的情况,该怎么办?

分发证书仅用于提交到 iTunes Connect(和 Ad Hoc 的东西)。一旦获得批准,Apple 会在将应用程序放入 App Store 之前使用不同的未过期证书对应用程序进行签名,因此开发人员的分发证书的状态不再重要。

于 2013-02-09T04:16:31.820 回答