【问题标题】:how can I offline distribute ios app我怎样才能离线分发ios应用程序
【发布时间】:2015-05-10 13:50:03
【问题描述】:

我是否可以离线分发我的 IOS 应用程序?我需要将我的 ipa 文件放在本地网络上,并允许我的内部客户下载和安装它们。

我听说过 Apple Enterprise 计划,但它是否完全离线?我听说它需要我们将所有设备提交给苹果!

有没有其他方法可以在公共设备上完全离线安装 ios 应用?

最好的问候

【问题讨论】:

    标签: ios iphone


    【解决方案1】:

    离线好了。并不真地。除非你更喜欢越狱。

    您有 3 个选项:

    1. 通过 AppStore 分发(免费,但每个人都可以下载)
    2. 通过 AppStore B2B 分发(批量定价,并非适用于所有国家/地区)
    3. 通过企业设置
    4. 即席

    广告。 1 & 4

    我确定你想到了这些选项。

    广告。 2

    通过 AppStore 分发,https://developer.apple.com/programs/volume/b2b/

    自定义应用程序会私下分发给您在 iTunes Connect 中指定的授权企业批量购买计划成员。客户在批量购买计划商店登录并购买他们的应用程序。

    我不确定选项 2,但 可能 Apple 仍将审查该应用程序。如果您选择 Enterprise dist. Apple不会审核您的应用。并且您需要设置自己的基础架构。

    广告。 3

    /* this is on a per company basis, you can't setup your 
       own enterprise account and start distribution 
       to *different* companies. */
    

    我已经为一个客户实现了这个。他们有企业订阅。然后他们邀请我作为团队成员。我可以使用正确的证书签署 IPA 文件。

    我们选择(

    如果您愿意,也可以直接在 safari 中输入 plist 链接,或制作“应用书签”。

    您可以将应用推送到所有设备(移动设备管理 (MDM)),但(据我所知)您需要更高级的设置。我从来没有调查过这个。

    从 iOS 6 开始,文件需要通过 HTTPS 连接成为服务器!我已经设置了一个自签名证书(因为服务器在 LAN 上运行),然后我们在每台设备上安装了 HTTPS 证书。您可以通过将文件放在保管箱(或官方证书)之类的东西上来绕过证书问题

    【讨论】:

    • 企业分布仅限于本公司员工。
    • @zaph 如果您的意思是 OP 无法设置自己的企业服务器并开始分发给不同的公司,那么您是对的。为此,我认为 B2B 是要走的路。但是根据他的客户和他的关系类型,他们可以获得自己的企业订阅,然后他需要为每个客户签署 IPA。一切都取决于我认为的数量。
    【解决方案2】:

    有几种分发 iOS 应用程序的方法:

    • 应用商店,它甚至适用于只对少数用户有用的应用。您可以限制对已知用户的有用性。

    • TestFlight 但有时间和用户限制。

    • AppStore B2B

    • Ad Hoc 分发,但像 TestFlight 一样有时间和用户限制。

    • 企业,但应用只能分发给贵公司的员工。

    任何其他方法都会为恶意应用和/或不正确支持家长控制的应用打开大门。

    【讨论】:

      【解决方案3】:

      您可以使用ad-hoc distribution

      基本上,您需要一个配置文件,其中包含运行测试所需的所有设备,在构建时使用该配置文件,然后生成一个.ipa(如果您不知道如何找到一些提示here)。

      想要测试新版本的用户可以从您的网络共享中下载它,并可以通过 iTunes 将其安装在他们的 iPhone/iPad/iPod 上(有关此内容的详细信息,请参见 here)。

      只需确保将所有设备添加到您的配置文件中,否则安装将失败。另请注意,您最多可以在您的开发者帐户中添加 100 台设备。

      【讨论】:

      • 请注意,临时应用程序有时间限制。
      猜你喜欢
      • 1970-01-01
      • 2021-12-16
      • 2020-05-27
      • 1970-01-01
      • 2017-01-15
      • 1970-01-01
      • 1970-01-01
      • 2017-09-05
      • 1970-01-01
      相关资源
      最近更新 更多