【问题标题】:Provisioning Profile 'Valid signing identity not found' error配置文件“未找到有效的签名身份”错误
【发布时间】:2013-09-02 08:42:06
【问题描述】:

我有一个可以在我的 iPad 上测试的应用程序,我已经创建了一个开发配置文件,匹配了 bundleID 并降低了 iOS 部署目标。 但是,当我下载配置文件并将其拖入组织者时,它显示“未找到有效的签名身份”。我很确定这与钥匙串中的证书和私钥(???)有关,但是我不知道如何解决这个问题。

有人可以指点我一个教程或给我一些关于在不使用 Xcode 的情况下将证书添加到钥匙串中的建议吗? “用于开发”按钮之类的东西对我不起作用!

注意: 唯一有效的供应配置文件是分发。 当我尝试单击“更新”时,Xcode 显示“没有为参数“CertificateIDs”提供值。我希望这会有所帮助!

【问题讨论】:

标签: xcode keychain provisioning-profile


【解决方案1】:

在您的系统钥匙串中找不到与您的配置文件关联的 .p12 文件。

检查以下几件事!

  • 确保在苹果开发者网站生成配置文件时启用了正确的证书。
  • 检查您的钥匙串访问中是否有多次重复的证书和私钥。
  • 如果您没有与配置文件对应的 .p12,请将其从创建它的 mac 系统中导出并安装到您的 mac 系统中。

【讨论】:

  • 当我尝试这样做时,它出现在我的组织者中,并显示“找不到有效的代码签名身份:-(
  • 你尝试了什么?给出您尝试解决的步骤,可能是我帮助我们进一步进行!
【解决方案2】:

检查您的代码签名身份,在此处设置您的个人资料。 并且您的配置文件包 ID 与您的应用包标识符相同。

【讨论】:

    【解决方案3】:

    要进行有效的代码签名 - 不使用 XCode - 您需要一个有效的证书和密钥,对应于配置文件:

    • 通过 Keychain Access 确认您确实拥有“iPhone 分发”证书,并带有自己的私钥。

    • 确保这是在“供应门户”上用于创建开发/分发配置文件的相同证书。如果没有,请创建一个新证书,或从您在创建配置时使用的另一台 Mac 导入证书

    • 下载配置文件,然后双击它。

    【讨论】:

    • 感谢您的快速回复!
    【解决方案4】:

    在这里发布这个是因为其他答案都没有真正深入到足以帮助我的细节,我仍然必须自己弄清楚。

    在苹果开发者网站上,登录并在证书下单击“全部”。证书需要在您的机器上使用您的帐户生成,否则无法构建。这让我感到困惑...您可以单击 + 图标并制作新证书(开发或分发)。如果它不允许您选择例如 Distribution,那是因为帐户中的证书已经太多了。因此,首先,您必须删除旧证书。

    1) 删除门户中最旧的证书
    2)点击+并创建一个新证书——这将引导您在您的机器上打开钥匙串访问并从苹果请求证书,您必须保存文件并将其上传到开发人员门户以创建证书。
    3) 下载新证书,它将添加到钥匙串访问
    4) 返回到开发门户上的配置文件,在您尝试使用的配置文件上单击编辑,然后将其更改为使用新生成的证书。
    5) 下载并单击配置文件
    6) 一切都很好。

    这个过程实际上并不难,但由于某种原因,我在任何地方都找不到正确的解释。我希望这会对某人有所帮助。

    【讨论】:

      【解决方案5】:

      我有同样的问题。我确实拥有所有私钥并且一切都正确,但 xcode 拒绝构建并一直说我没有有效的配置文件,并且组织者显示“未找到有效的签名身份”。

      涉及的解决方案:

      • 从 ios 配置门户撤销我的开发人员证书和开发配置文件
      • 从钥匙串中删除这些证书
      • 再次尝试构建并告诉 xcode '修复问题'

      这让 XCode 可以管理证书,而且效果神奇。

      但是在另一个项目中我仍然遇到了问题,并且通过这个答案解决了:

      https://stackoverflow.com/a/18966088/1192732

      【讨论】:

        猜你喜欢
        • 2012-08-22
        • 2014-07-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-06
        相关资源
        最近更新 更多