【问题标题】:Developing for my client's Apple enterprise developer为我客户的 Apple 企业开发人员进行开发
【发布时间】:2017-08-04 16:20:39
【问题描述】:

我对为拥有 Enterprise Developer 帐户的客户进行分发的工作方式存有疑问。

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

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

我对此感到担忧,因为我将在开发过程中使用我的公司帐户在设备上测试此应用程序,而 xcode 对我来说,在更改证书和帐户时很难理解。

非常感谢。

【问题讨论】:

    标签: ios xcode app-store enterprise


    【解决方案1】:

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

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

    【讨论】:

    • 非常感谢!辞职链接的例子也超级好用!!
    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2013-10-28
      • 1970-01-01
      • 1970-01-01
      • 2019-05-21
      • 1970-01-01
      • 2011-02-02
      • 1970-01-01
      • 2011-07-06
      • 2018-05-29
      相关资源
      最近更新 更多