ios企业应用放到公司服务器上

有时候我们下载苹果的应用程序时不是从AppStore下载的。而是从XX网上下载的。那我们如何将苹果的应用程序IPA文件放到自己的官网上,然后供用户下载了。这样就不需要等待慢长的审核过程, 使用过android的朋友可能就会想,这不简单,直接放在服务器上,提供一个下载地址就不可以下载安装了吗? 你答对了一半,下载到手机上是没有问题,但能像apk 那样单击安装吗?当然不能。那怎么办了,过程还是有点复杂,接下来我将step-by-step的讲解一下。

Step1:配置plist文件,基于下面的模版创建PLIST文件并配置一些基本项(即【】所指定和注释的地方)。


Step2,在你的网页中加入如下代码

itms-services://?action=download-manifest&url=https://sso.webtrn.cn/ipapackage/DZDX.plist

Step3, 配置HTTPS

因为个业版网页下载,APPLE为了安全,需要使用HTTPS协议, 所以此时服务端开发者就要配置HTTPS协议,配置过程我就不讲了,百度一大把,但配置的时候一定要明白,不是随便弄个自签名的数字证书就可以的, safari是不可能验证通过的。所以我们要到有资质的CA机构去申请证书,申请证书大部分都是需要收费的,这里有个免费申请一年期的证书:http://www.startssl.com/ ,当然也有收费申请的。

以上3点就是制作企业版下载时要做的几个主要工作。简单说就是在html网页中引用一个plist的配置文件。因为这个配置文件指定了ipa的下载路径。而这个路径需要基于HTTPS协议去访问。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • iOS APP上架流程详解 字数2714 阅读100 评论0 喜欢1 前言:作为一名 iOS 开发工程师, APP...
    EverythingIsOk阅读 318评论 0 0
  • iOS 10 适配 ATS 一. HTTPS其实HTTPS从最终的数据解析的角度,与HTTP没有任何的区别,HTT...
    lanceChris阅读 1,199评论 0 0
  • 二十二岁,很多姑娘还是稚气未脱的在念大学,或者在开开心心的过每一天。而我的二十二岁,好像在抑郁中度过。 1996年...
    望花湖的水阅读 205评论 0 0
  • “诶,林悠悠,你没和灭绝师太说那件事吧?”祁凡一手拿过她桌子上的一小包纸巾,拎出几张不断的擦拭两颊的汗珠。 “不敢...
    襄铃阅读 299评论 0 0
  • 在大多数人眼中,中国没有人力资源,有的只有搞人事。 搞人事,搞人,又搞事! 所以自古以来,做人力资源天然就自带被歧...
    格格乌阅读 1,144评论 3 5

友情链接更多精彩内容