【发布时间】: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