【问题标题】:Issue with two iOS Distribution Certificates with same name and different private Keys [closed]两个具有相同名称和不同私钥的 iOS 分发证书问题[关闭]
【发布时间】:2011-09-09 07:41:48
【问题描述】:

我们有两个 iOS 分发证书。我在签名时遇到了一些问题,因为两个分发证书具有相同的名称。

如果我添加两个证书并尝试使用其中一个签名,我会收到一条错误消息,如下所示。

Code Signing Error: Provisioning profile “NTT One Dev" doesn't include signing certificate "iPhone Distribution: NTT LLP".
Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 13.2'
Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 13.2'

我必须从钥匙串访问中删除新添加的证书才能签署应用程序。这使得签署应用程序成为一项耗时的任务,因为我每次想要构建应用程序时都必须导出/导入证书。

有人知道更改 Apple 生成的分发证书名称的方法吗?

最好的问候 娜迦

【问题讨论】:

  • 证书的名称基于您在创建帐户时输入的公司名称,除非出于法律原因,否则可能无法更改 - 在这种情况下,您将通过 Apple 完成此操作.我只能说要么拥有单独的 Mac 用户帐户 - 一个用于应用商店,一个用于企业,要么在需要时继续添加/删除证书。

标签: ios


【解决方案1】:

联系了 Apple 支持,他们拒绝将名称更改为公司法定名称以外的名称。我最终在我的 Mac 上创建了一个单独的用户帐户来为企业帐户进行签名。

【讨论】:

    猜你喜欢
    • 2012-03-23
    • 2019-10-14
    • 2011-11-03
    • 1970-01-01
    • 2013-05-30
    • 2014-11-12
    • 1970-01-01
    • 2018-10-29
    • 1970-01-01
    相关资源
    最近更新 更多