Apple Developer Enterprise程序设置

Apple Developer Enterprise程序(也称为内部分发)使公司无需前往AppStore并经过Apple的批准程序即可将其应用程序发布给用户。 这样可以确保公众或该公司以外的任何人都不会使用这些应用程序。

为此,您需要遵循一些步骤。 我将向您介绍我为您的客户发布此类应用程序的经验。 更多详细信息可以在这里找到。

要求客户创建一个Apple Enterprise Developer帐户,并为您提供用户名和密码,或者如果他们不愿意共享此类信息,则将您添加到该帐户。 根据我的经验,大多数客户都会向我发送他们的帐户信息,而我会尽一切努力来设置他们的帐户。 这通常是因为客户/客户经理的技术水平不足以处理创建帐户或在iTunesConnect的“用户和角色”下以及Apple Developer门户的“人”下添加用户。 要创建企业帐户,您可以在此处访问Apple的网站。 并非说企业计划的费用为每年299美元。

在您注册该程序之前,Apple从您/您的客户那里需要做的事情很少:

  • 法人实体状态:基本上是为了确保您是合法/合法公司并且您是您的身份。
  • DUNS号:公司必须具有DUNS号,用于验证公司是否为法人实体。 此唯一编号是由Dun&Bradstreet分配给您的公司的,用作标准的业务ID。
  • 法律授权:您或公司的某人应具有与Apple签订法律协议的法律授权。 例如,公司的创始人,项目负责人或具有公司高层人士授予他们法律权限的人。
  • Apple ID:您需要确定一个Apple ID才能登录并注册该程序。 此Apple ID是您稍后在登录开发人员帐户和iTunesConnect时所需要的。

客户端创建帐户并为您提供所需的登录信息后,登录到Apple Developer帐户和iTunesConnect,以确保一切正确,并且您具有正确的访问权。

完成所有步骤后,现在您将需要生成分发证书 ,并确保选择“ In-House and Ad Hoc ”。 之后,将要求您使用“钥匙串访问”创建证书签名请求(CSR),这与您要生成常规分发证书时使用的方法相同。 生成该代码,下载并添加到您的钥匙串中。

现在,当您要发布应用程序时,需要将其导出以分发到商店外部。 为此,请转到产品->存档,然后将存档导出为iOS App文件(.IPA文件)。 在客户端上单击导出按钮,选择“保存以进行企业部署”,从弹出菜单中选择一个团队,然后单击“继续”。 那将为您生成IPA文件!

为了发布该应用程序,您将需要3个文件,我们之前生成的IPA文件,一个应用程序图标(.png文件)和一个称为清单文件的文件。 清单是一个XML plist文件,设备本身使用它来查找IPA文件,图标以及有关应用程序本身的其他重要信息,例如您的Web服务器(IPA文件所在的位置)。 您可以在生成IPA文件本身时生成清单文件,然后将提示您输入所需的详细信息,例如“应用程序名称”,“应用程序URL”(应为HTTPS),“图像URL”(也应为HTTPS)。

完成此操作后,您便拥有了所需的所有文件,并设置了生成应用程序IPA文件所需要做的一切。 现在,您需要将应用程序上载到将要运行的服务器上,并将应用程序清单文件传递给用户,以便他们可以下载应用程序。 请确保将所有3个文件放在同一目录中,否则,请更新清单文件以反映每个文件的位置。

如有任何疑问,请随时发表评论,我会尽快回复!

祝你好运,分配愉快!