我该如何重置或重新创建iOS分发签名标识?

8
我正在尝试安装一个已签名的iOS企业应用程序,但在安装时出现错误:“无法下载应用程序-此时无法下载“APP””。 应用程序似乎已经正确下载,我想这可能是一个配置文件错误或类似的问题。 我唯一遇到的问题就是我的iOS分布式签名标识旁边有一个“重置”按钮。我在苹果文档中找到了“使用Xcode重置证书”部分的链接(https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html#//apple_ref/doc/uid/TP40012582-CH31-SW16)并尝试了“重置”按钮,但似乎没有任何作用。当我单击“完成”并重新进入此屏幕时,我仍然看到相同的重置按钮。 有其他人遇到过这个问题吗? 我已经花费了数小时的时间来解决这个问题,但毫无进展。 Developer Account Signing Identities
1个回答

5

是的,这听起来就像是您的安装过程中出现的问题。我不会信任您正在使用的重新加载证书的工具,建议手动操作。

需要检查以下几点:

  • 确保证书已安装在您的机器上。
  • 确保您要安装应用程序的设备已添加到设备列表中。
  • 确保您的预配文件包含了设备列表中的设备。
  • 最后,请确保预配文件已安装在您的机器上。

不要通过GUI重置证书,只需打开终端并执行以下步骤:

  • 进入:$~/Library/MobileDevice/Provisioning Profiles
  • 删除所有证书:$rm -rf *
  • 重新安装您的证书。

我通常遇到这个问题。有时候即使我重新安装证书,证书也无法更新,所以我会将其全部删除。希望能够帮到您。


2
所以,我尝试了您的手动建议,删除了配置文件并重新加载了它们。在我删除它们之后,我点击了“重置”按钮,并下载了所有内容。我还发现了一个问题,即我部署的ipa文件附带的plist文件(企业部署需要此文件)存在一个小的拼写错误,我怀疑这是我的问题的一部分。我会授予您答案,因为即使它不是我的问题的根源,我也学到了新的东西来刷新证书。我一直担心在删除这些文件时会搞乱了什么。 - Richard Edwards

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接