2017-02-16 78 views
0

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

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

我该如何解决这个问题?

+0

您需要在系统中添加由客户端生成的证书和配置文件 –

回答

0

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

如果他不知道该怎么做,他可以简单地让你访问他的Apple开发者帐户(只限有限的开发者访问权限),然后你可以自己生成iOS分发证书。

0

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