使用Apple Enterprise Developer程序部署iOS应用程序

使用Apple Enterprise Developer程序部署iOS应用程序,ios,Ios,我已经为一家需要部署的公司创建了一个应用程序。该应用程序仅供内部使用,因此在应用商店中不可用。我是否需要为每个安装应用程序的个人提供UDID?这是不可能的,因为有500名员工。是否有人在仅使用企业开发者程序部署iOS iPhone应用程序方面拥有良好的文档或经验。使用Apple企业开发者程序,您可以而不是在Apple AppStore中分发应用程序 其目的是在您自己的公司中协作内部应用程序 企业帐户不一定需要目标设备的UDID。例如,您还可以使用一个链接,直接在设备上远程安装应用程序 您可以在此

我已经为一家需要部署的公司创建了一个应用程序。该应用程序仅供内部使用,因此在应用商店中不可用。我是否需要为每个安装应用程序的个人提供UDID?这是不可能的,因为有500名员工。是否有人在仅使用企业开发者程序部署iOS iPhone应用程序方面拥有良好的文档或经验。

使用Apple企业开发者程序,您可以而不是在Apple AppStore中分发应用程序

其目的是在您自己的公司中协作内部应用程序

企业帐户不一定需要目标设备的UDID。例如,您还可以使用一个链接,直接在设备上远程安装应用程序


您可以在此处找到更多详细信息:

如果您试图在生产/长期基础上向客户/用户部署应用程序,您可以通过以下三种方式将应用程序部署到apple store之外:

  • 通过iTunes手动操作
  • 直接通过iTunes配置实用程序
  • 通过网络链接(通过彩信、电子邮件、网络浏览器等发送)
  • 为了以这种方式分发应用程序,应用程序必须具有特殊的公司签名,并且每个设备必须手动安装匹配的公司签名

    关于这一过程的最佳总体解释可在此处找到


    如果您只是在少数测试设备上进行测试,那么我建议您采用两种方法: 测试设备的开发版本遵循分步说明



    或者,您可以使用助手应用程序部署测试版。

    Testflight仍然需要udid,并且在重置之前,1年内限制为100。企业部署是内部应用程序的最佳方法

    我不同意前面的答案。查看第26页

    MDM服务器可以部署应用商店应用程序和内部企业应用程序 应用程序通过空中传送到设备。付费和免费的应用商店应用都可以 由MDM服务器使用批量购买计划(VPP)管理 管理分配

    拥有VPP和Enterprise Developer帐户后,您就可以在应用商店中安装应用程序,或将公司拥有的应用程序安装到托管设备中


    此外,仅部署内部应用程序,您可以遵循9步流程

    如果您需要部署到许多设备,我建议AirWatch。我已经使用过很多次了,设置它可能会有点令人沮丧,但一旦你让它工作起来,拥有它就非常好了。

    你可以按照以下步骤将你的iOS应用程序分发给特定的人群(在你的情况下,你的公司员工)

  • 获取苹果企业开发者帐户
  • 创建分发证书和配置文件 (内部)使用您的企业开发者帐户
  • 使用创建的证书和 配置配置文件
  • 保存ipa时,单击复选标记。那么,plist文件 也创建了
  • 在服务器中托管plist和ipa文件
  • 包括一个下载html文件,带有带有src的href标记 “itms服务://?操作=下载清单和url=”

  • 现在,当您单击设备上的链接时,应用程序将被下载。

    @azamsharpI面临同样的问题,您能告诉我如何使用IOS Enterprise program在多个员工中发布应用程序的正确方法吗?谢谢你的回答,真的很有帮助。嗨,如果我参加企业计划,这些设备应该归公司所有,还是我们可以将应用程序安装到员工的手机上?我刚刚在下面的链接中读到这篇文章,据说这些设备必须由组织拥有。这是真的吗真的需要你的信息,因为我在企业应用程序方面没有经验:(这不是真的,TestFlight要求用户注册他们的设备,但如果您有企业证书,则无需担心UDIDS。是的,MDM服务器可以安装公共和私人应用,但您不应将内部应用发布到应用商店。@a这不可用。我想为应用商店开发应用程序,该应用程序应该ses MDM服务器。你能告诉我一些先决条件吗,例如购买哪个苹果帐户、开发自己的MDM服务器等@Anand我想为app store开发应用程序,该应用程序应可供无限用户使用。应用程序应在MDM服务器上注册并设置配置文件。有一个应用程序正在做同样的事情。我想知道如何做那,先决条件是什么等。提前感谢哪一个答案是“先前的答案”?它们是按票数排序的,因此会随时间而变化。感谢您的帮助,但我仍然无法确定,我的客户有企业帐户,现在我需要分发我们开发的应用程序,如何继续。请共享一些文档或其他内容,我可以从中获得分发的简单想法
    ,在保存ipa时,单击选中标记
    。但我找不到复选标记。@Gank:选中此链接“”谢谢!但我没有https SSL。dropbox在中国不能访问,所以我也不能使用。如何在我的服务器的nginx中获得免费的https?该应用程序只能由相关的临时设置配置文件中列出的设备使用。因此TestFlight可能是一个更有用、更简单的解决方案。