代码之家  ›  专栏  ›  技术社区  ›  TheLearner

如何在内部分发iPhone应用程序

  •  1
  • TheLearner  · 技术社区  · 14 年前

    我必须为一个朋友写一个应用程序,以便在他的业务中使用——这样它就不会出现在应用程序商店了。如何部署和分发此应用程序?

    他需要一个创业许可证吗?他会在哪里/如何将其下载到设备上进行测试?

    4 回复  |  直到 14 年前
        1
  •  0
  •   hotpaw2    14 年前

    如果您朋友的业务需要部署到少于50到100个设备(50个设备包括100%的更换/升级,100个设备包括零个),那么他们可以申请常规的iOS开发人员公司注册(而不是企业),并使用不需要商店的临时部署(JU电子邮件/网站加上iTunes)。

    企业需要D&B评级,通常只有大公司才有。

        2
  •  3
  •   Community CDub    8 年前

    我已经问过这个问题,一些有趣的答案-请看这里:

    Alternative solutions for in-house iPhone enterprise app distribution

    编辑: 我知道你的问题比我的答案更重要。

    是的,客户需要获得企业许可证(苹果最近取消了500名员工的限制)。一旦他有了许可证,他就需要在他的许可证下添加您作为开发人员。这将允许您在您的机器上开发和数字签名应用程序。

    至于测试,当你注册一个iOS开发程序时,你可以生成+下载适当的证书来签署一个硬件测试应用程序。您需要将所谓的“provising profile”安装到测试设备上,然后在Xcode中,将部署类型从“iphoneSimulator”更改为“device”-然后在当前状态下编译并将应用程序部署到设备上。您还可以将此提供配置文件安装到其他设备上,然后将编译后的应用程序(通过iTunes安装)发送给它们。

    关于这一点,还有更多的事情需要通过 Apple Developer Portal 但我想我会简要概述一下你的要求。

        3
  •  1
  •   Thomas Clayson    14 年前

    企业许可证需要9000名员工。

    唯一的另一种方法是将他们的所有设备添加到您的供应门户,并向他们提供临时版本,他们可以将这些版本拖放到iTunes中以添加到他们的设备中。

        4
  •  0
  •   Christian Loncle    14 年前

    还有另一个解决方案:自己的应用商店:

    http://rhomobile.com/products/rhogallery/

    不幸的是,只有结合了rhohub。

    或: http://www.appcentral.com/

    更多信息: http://www.apple.com/iphone/business/integration/mdm/ http://www.cio.com/article/638175/emerging-tech-alternations-to-apple-app-store-for-enterprises?页码=2&TaxonomyID=3002