gpt4 book ai didi

iOS签名证书问题

转载 作者:行者123 更新时间:2023-12-01 18:45:03 25 4
gpt4 key购买 nike

任何人都请帮助我解决有关 iOS 签名身份问题的问题。当我存档产品时,我收到错误“您在成员(member)中心拥有有效的分发证书。但它没有在本地安装”
Image

我从成员(member)中心下载了证书并安装在本地。但我仍然遇到同样的问题。

我可以通过从 Xcode->preference->account->view details->signing identities->iOS 分发中重置证书来解决错误,与证书关联的所有配置文件都变为非事件状态。再次,我需要在成员(member)中心激活所有,然后从 Xcode->preference->account->view details->provisioning profile->download all 下载。

但是由于证书被吊销,上述步骤会给其他开发人员带来问题。

如何在不从 Xcode 重置证书的情况下解决此问题?

仅供引用:我在 Xcode 7.3 中遇到了这个问题。

最佳答案

首先确保您使用的是特定于您的开发者配置文件。如果您已登录到其他团队成员共享的 Apple 开发人员帐户(通过 xcode 的 GUI 登录),那么您将无法在您的计算机上签署代码。生成另一个 p12 私钥将导致分配给该开发人员配置文件的当前 p12 key 被撤销。

如果您正在共享一个帐户 ,前往 Apple 的开发者中心,将自己添加为团队成员。您将收到一封电子邮件到您添加的地址,然后可以点击链接创建一个帐户。创建帐户后,从菜单选项中生成配置文件,完成后双击下载。

返回 Xcode 并选择 Xcode 下拉菜单。从列表中选择首选项并突出显示您之前使用的配置文件。一旦突出显示,通过选择 (-) 选项将其删除。然后单击 (+) 选项并登录到您的新帐户。这应该可以解决您的问题。为了以防万一,请务必在构建之前进行清洁。

如果您已经在使用不同的帐户 这仅适用于您,然后您收到此错误,因为您更换了机器并且没有将 p12 key 传输到您的新设备。你现在有两个选择。 第一个选项是使用外部存储设备或云服务将 p12 key 传输到您的新笔记本电脑。 第二种选择是从 Apple 的开发者门户生成一个新的 p12 key 。下载完成后双击下载,它将自动添加到 Xcode。

现在返回 Xcode。从列表中选择首选项并突出显示您之前使用的配置文件。一旦突出显示,通过选择 (-) 选项将其删除。然后单击 (+) 选项并登录到您的新帐户。这应该可以解决您的问题。

如果您仍然看到此问题 您可以采取这些额外的步骤来清除可能导致问题的旧缓存。在 Macbook 上打开 Keychain Access 程序。查找没有与之关联的私钥的任何旧证书。没有私钥的证书 (p12) 旁边不会有灰色的披露箭头。删除这些并重试。

关于iOS签名证书问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36734218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com