Xcode 8为客户端导出存档

时间:2017-02-16 06:47:37

标签: swift xcode

我为我的客户开发了一个iOS(基于swift的)应用程序。我已经注册了Apple开发者计划,我的客户也有不同的计划。我的客户想要我的Xcode存档,他可以在AppStore上发布(他需要重新签署他的证书)。他向我发送了他的配置文件,但我无法生成Xcode存档。它失败了:
未找到签名证书“​​iOS Distribution”:未找到与支持私钥的团队ID“XXXXXXX”匹配的“iOS Distribution”签名证书。

我还尝试在iOS SKD中禁用代码签名,但这没有帮助。

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

您的客户需要向您发送他的iOS分发证书(使用他的私钥从Keychain导出),然后您可以从您的xcode存档。

如果他不知道如何做到这一点,他可以简单地让您访问他的Apple开发者帐户(有限的开发者访问权限就足够了),然后您可以自己生成iOS分发证书。

答案 1 :(得分:0)

我如上所述解决了这个问题。客户让我成为他的团队的一员。所以我可以从他的团队中设置配置和签名证书。现在我能够生成Xcode存档并将其发送给我的客户。