重置按钮如何在Xcode 7的签名身份对话窗口中起作用

问题描述 投票:3回答:1

我可以使用我的代码签名身份和配置文件归档我的应用程序以进行分发。并且可以成功验证创建的二进制文件。

然而,令我困扰的是Xcode 7在签名身份对话框中显示了除iOS分发选项之外的重置按钮。

enter image description here

重置按钮如何工作?

我应该按下按钮来相应地重置我的签名身份,还是只是忽略它,因为我可以存档而没有错误消息?

有人猜测:

根据Apple

Resetting Certificates Using Xcode

如果Xcode检测到签名标识出现问题,它会在“帐户”偏好设置中显示相应的操作。如果Xcode显示“创建”按钮,则会员中心或Mac上不存在签名身份。如果Xcode显示“重置”按钮,则签名身份在Mac上无法使用 - 例如,它缺少私钥。如果单击“重置”按钮,Xcode将撤消并重新创建相应的证书。

在我的钥匙串中有两个证书,其中一个缺少私钥。我猜xcode 7可能会检测到缺少私钥的那个,因此一直向我显示重置按钮。

ios xcode code-signing
1个回答
0
投票

当我有多个具有相同名称但有效期不同的证书时,我看到了相同的行为。在这种情况下,点击“重置”按钮会禁用对话框当前会话的按钮,但是在撤销/重新颁发证书时似乎没有任何结果。

© www.soinside.com 2019 - 2024. All rights reserved.