【问题标题】:Apple App Store certificates from clients来自客户的 Apple App Store 证书
【发布时间】:2018-11-17 04:01:35
【问题描述】:

我还在为 iOS 应用的 Apple App-Store 认证而苦苦挣扎。

现在我有一个客户,他有自己的开发者帐户,但我正在为他开发并做所有事情。我自己有一个单独的开发者帐户。客户授权我在 Itunes Connect 上的帐户作为 App Manager。 他为该 App ID 创建了一个分发证书、一个 App Id 和一个 Provisioning Profile,并将证书和 Profile 发送给了我。我将它包含在钥匙串中,现在可以在 XCode 中选择它们。 但是 XCODE 说:配置文件“不包括任何在钥匙串中安装私钥的证书。”

我错过了什么?我需要客户的私钥吗?还是有其他方法可以做到这一点?

任何帮助将不胜感激

【问题讨论】:

  • 你试过 Xcode ---> Preferences ---> Account -----> 下载手动配置文件(在下载之前选择上面的正确团队)

标签: ios certificate provisioning-profile ios-provisioning


【解决方案1】:

你有两个选择:

1) 请您的客户从钥匙串(.p12) 中导出开发者证书并与您共享。

2) 您必须通过上传新的 CSR 证书来创建新的开发者证书(通过从钥匙串中删除旧证书),以便将私钥安装在您的系统中。

如果(开发人员和分发)证书都存在问题,您需要从客户端计算机导出两者。

【讨论】:

  • 啊,谢谢,我在想这样的事情。感谢您的澄清!
【解决方案2】:

您需要证书和私钥 (.p12)。请您的客户导出私钥并与您共享。获得私钥后,将其安装到您的系统中,您就可以开始使用了。按照本教程导出私钥。

https://www.ironpaper.com/webintel/articles/how-to-share-an-ios-distribution-certificate/

确保您的客户端导出分发证书的私钥。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-18
    • 1970-01-01
    • 2010-09-15
    • 1970-01-01
    • 1970-01-01
    • 2015-04-26
    • 2022-08-18
    • 2012-09-28
    相关资源
    最近更新 更多