Xcode 7的签名身份对话框中的重置按钮如何运作?

3
我可以使用我的代码签名身份和配置文件对应用程序进行归档以进行分发。创建的二进制文件可以成功验证。
然而,Xcode 7在签名身份对话框中的iOS分发选项旁边显示了一个重置按钮,这令我感到困扰。
重置按钮是如何起作用的?
我应该按下按钮相应地重置我的签名身份,还是忽略它,因为我可以无错误消息地进行归档?
有些猜测:
根据Apple的说法:
通过Xcode重置证书
如果Xcode检测到签名身份存在问题,则会在“账户”首选项中显示相应操作。如果Xcode显示“创建”按钮,则表示签名身份不存在于成员中心或您的Mac上。如果Xcode显示“重置”按钮,则表示签名身份在您的Mac上不可用,例如,缺少私钥。如果单击“重置”按钮,Xcode将撤销并重新创建相应的证书。
在我的钥匙串中有两个证书,其中一个缺少私钥。我猜想Xcode 7可能会检测到缺少私钥的证书,因此一直显示重置按钮。

重复问题,请参考 https://dev59.com/J5Hea4cB1Zd3GeqPm0WQ。 - David H
1个回答

0

当我拥有相同名称但到期日期不同的多个证书时,我曾看到过相同的行为。在这种情况下,点击“重置”按钮会禁用对话框当前会话的按钮,但似乎没有关于吊销/重新颁发证书的任何反应。


1
这可能更适合作为对帖子的评论。按钮在对话框保持打开状态时被禁用是相对明显的,但是OP想知道的是...那做了什么? - Glen Selle

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