有没有办法在应用程序商店外分发ios应用程序?

Meh*_*hdi 57 iphone ipad ios app-distribution

有没有办法通过我自己的网站分发ios应用程序,而不是使用app store?
我的意思是,是否有任何方法可以让最终用户使用他们的浏览器应用程序从我的网站下载.ipa文件,并将其直接安装在他们的iOS设备上?
我在网上环顾四周并用Google搜索,但它似乎没有任何选择,我只是想确定它.

谢谢

jit*_*hin 12

除了上面提到的选项,还有2种方法.

方法1:

您可以要求用户在Safari浏览器中打开一个网页,其中包含以下链接.

href ="itms-services://?action = download-manifest&url =清单文件的url"

用户单击链接后即会安装该应用程序.

方法2:

您也可以利用像Hexnode MDM这样的iOS mdm解决方案,虽然它有点过分.

这里有一个关于如何在没有app store的情况下分发app的链接

  • 您好@Zennichimaro,这里是链接https://github.com/nifcblm/AHPP-iOS-App/wiki/How-to-distribute-enterprise-iOS-App (3认同)
  • 您好,请您解释一下方法 1 的更多信息,例如清单文件的内容等。提前致谢 (2认同)
  • @Zennichimaro我刚刚找到了方法1的文档:https://help.apple.com/deployment/ios/#/apda0e3426d7 (2认同)
  • 由@MichaelOzeryansky链接的页面称为"无线分发内部应用程序".如果您上几节"创建内部应用程序",它表示您需要订阅企业计划(这比订阅App Store分发更昂贵). (2认同)

Fab*_*oni 9

有几种可能性,可能无法满足您的需求:

  1. 从上个月开始,无需付费会员资格即可在设备上测试应用程序.
  2. 可以通过像TestFlight这样的服务部署应用程序,但这需要在设备上安装配置文件(如HockeyApp),或者需要新版本,因为旧版本在30天后过期.
  3. 您可以使用企业计划部署应用程序

您描述的简单方法是不可能的.


Amr*_*tfy 6

更新:

BuddyBuild服务将在1-3-2018停止,我知道的另一个选择是https://www.diawi.com

老答案:

尝试BuddyBuild,在构建之后,您可以链接到IPA文件并如图所示进行分发.

在此输入图像描述


pic*_*ano 5

选项包括:

  1. App Store(免费或付费)
  2. 企业分发(必须在组织内)
  3. 开源分发

听起来这些都不符合您的要求,所以没有.

进一步说明:为了清楚起见,限制不在于分发.ipa文件,而是用户可以在手机上安装它.iOS要求应用程序由Apple(来自App Store),企业证书或开发人员证书签署,当有效的配置文件包含目标设备时.

  • 将源代码发布到存储库,例如GitHub,人们可以下载并构建应用程序.作为开发人员,是的,您可以将设备添加到配置文件并发布.ipa以便在您的网站上安装.这仅适用于您在配置文件中包含的设备,并且这些设备是有限的. (2认同)