为我的客户的Apple企业开发人员开发

时间:2017-03-14 10:59:55

标签: ios xcode app-store enterprise

我对如何为拥有企业开发人员帐户的客户进行分发表示怀疑。

情况如下: - 我公司有自己的开发者帐户(普通帐户不是企业帐户)。 - 我的客户希望使用自己的帐户分发应用程序。 - 我的公司必须开发这个应用程序。

现在,我如何为此设置我的xcode?哪种解决方案最好?我应该直接使用客户帐户还是他们在帐户中添加我的帐户作为开发人员?

我很担心这个,因为我会在开发过程中使用我的公司帐户在设备上测试这个应用程序,对我来说,在更改证书时我很难理解帐户。

非常感谢。

2 个答案:

答案 0 :(得分:2)

正如Alessia已经写过的最简单的方法是使用您客户的企业证书构建应用程序。为此,您的客户必须为您提供私钥/公钥对,或者允许您访问其企业程序,以便您可以创建和下载它。

如果您的客户不想向您提供(可能出于安全原因),还有另一种方法。它更复杂,特别是如果您的客户没有iOS开发经验。在这种情况下,您必须使用自己的开发人员计划开发和测试您的应用程序。如果您的发布版本成功通过了质量测试,则会将其交付给您的客户,他们需要重新设置您的应用。见:example for resign

答案 1 :(得分:1)

我认为最简单的方法是使用企业中的证书进行构建。 因此,您应该询问从客户端的企业帐户创建的身份和移动配置,然后使用此证书构建您的应用程序。

您的客户还可以启用(在开发者模式下)您的Apple帐户,这样您就可以创建自己的证书(在企业中)。

您还可以为此管理创建多个目标。