gpt4 book ai didi

ios - Apple Enterprise Developer Distribution Certificate 出现在钥匙串(keychain)中,而不是 Xcode Organizer 中

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:20:09 24 4
gpt4 key购买 nike

我是契约(Contract)开发人员,有一个应用程序要通过客户的企业帐户分发。我曾与其他客户一起使用企业帐户,但出于某种原因,我为此客户添加到我的钥匙串(keychain)中的“iPhone Distribution”证书没有出现在 Xcode Organizer 中。

当我为应用程序导入 mobileprovision 时,Xcode 提示没有有效的 key 对。

客户已将我添加到他们的帐户;只有创建企业分发证书的开发人员才能将其导入钥匙串(keychain)吗?如果我创建一个新的分发证书(不是配置文件),这是否会使现有证书无效(由我没有使用过的其他应用程序使用?)

最佳答案

您需要创建证书的人将其从他们的钥匙串(keychain)中导出。您从配置门户下载的证书是公钥,不包含私钥。

来自 Apple 关于代码签名的技术说明

Note: In the case of missing Private Keys for your certificates, Automatic Device Provisioning can restore your certificate to the keychain, but not the missing private keys.

Transferring Your Identities Once you have a healthy working code signing configuration set up it is recommended that you follow the steps in section Transfer Your Developer Profile to Another Computer of the Xcode 4 User Guide to create a backup of them. The backup can be used to restore your working code signing configuration from hardware failure, or to enable code signing on additional Macs, partitions, or OS X user accounts of your choice. The backup (.developerprofile file) once created contains all of the following items:

all iPhone Developer certificates in your keychain all iPhone Distribution certificates in your keychain all Provisioning Profiles in the Xcode Organizer > Devices tab > Provisioning Profiles section under "Library" Note: While creating the backup of your identities you will be asked to enter a brand new password. Be sure to remember as you'll be asked to enter that password later to use the backup for its intended purposes.

Tech Note TN2250

关于ios - Apple Enterprise Developer Distribution Certificate 出现在钥匙串(keychain)中,而不是 Xcode Organizer 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9162094/

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