【问题标题】:iphone - distribution certificate not showing in keychain accessiphone - 分发证书未显示在钥匙串访问中
【发布时间】:2012-07-02 09:51:03
【问题描述】:

我需要上传一个应用程序。我已经构建到应用商店。当我下载分发证书时,我一直在关注演练并卡在位。
我的配置文件列在配置文件列下,我只是将其删除。当我下载证书时,我双击它,钥匙串访问打开,我的证书列在“证书”选项卡中,但不是“我的证书”选项卡,没有下拉菜单显示已创建私钥。有什么我想念的吗?我经历了 4 种不同的演练,都说我需要双击证书。

提前感谢您的帮助。

【问题讨论】:

    标签: iphone ios xcode


    【解决方案1】:

    重新启动 XCode 应该可以解决问题。因为这个错误,浪费了 2 个小时。

    【讨论】:

    • 你让我免于轻微的头痛
    • 似乎每次打开 Xcode 时,钥匙串都会要求访问,所以我假设它只进行一次检查而不是实时同步。
    • 非常感谢泰迪。
    • 难以置信,多么好的解决方法。它确实有帮助
    • 很多时候你所要做的就是重新启动xcode,但可能需要几个小时才能找到。说真的,苹果?
    【解决方案2】:

    从过期日期来看,此证书是不久前创建的。

    如果您使用不同的计算机,或者出于任何原因没有保存私钥,您将无法使用此证书。基本上,您有两种选择:

    1. 找到用于创建此证书的原始私钥并将其导入钥匙串。
    2. 只需撤销它并创建一个新的,不用担心,它不会影响您在 App Store 上部署的能力。请记住也要重新创建分发配置文件。

    【讨论】:

    • 需要吊销证书
    • 我从我的 Mac 制作了 dist 证书,下载并安装后,我在登录下的不同部分看到私钥和证书,我无法扩展证书,通常应该可以扩展显示私钥。我该如何解决?
    【解决方案3】:

    在 XCode Organizer 中,在 Library->Provisioning Profiles 下,尝试通过单击右下角的刷新图标来刷新列表。它将连接到您的开发者帐户并再次检索配置文件。

    【讨论】:

      【解决方案4】:

      如果您尚未手动添加证书,请尝试检查 Apple Developer 帐户。 有时达到限制并且 XCode 没有注意到它:(

      如果您创建并(手动)将证书添加到钥匙串 - 只需重新启动 XCode 并重试。

      【讨论】:

        猜你喜欢
        • 2015-10-02
        • 2020-12-04
        • 1970-01-01
        • 2021-01-19
        • 1970-01-01
        • 2011-12-28
        • 2011-09-23
        • 1970-01-01
        • 2017-05-01
        相关资源
        最近更新 更多