苹果提供了一个以无线方式安装企业内部应用的策略,我们可以利用这个策略去内测分发自己的iOS应用。下面我们一步步来实现自己的内测分发。
工具/原料
Mac电脑
方法/步骤
1
首先,我们要有一台自己的服务器,使用lnmp或者lamp搭建一个web站点就可以了。推荐使用nginx,这个在配置SSL证书的时候会简单。
2
苹果出来的政策,全部数据传输都要使用HTTPS才可以。SSL证书可以使用免费的,也可以使用收费的。免费的推荐使用景安的。
3
我们在绑定好域名之后,在服务器上面建立一个虚拟主机用于内测分发,并上传好Display Image(5757)和Full Size Image(512512)的程序icon。
4
既然是内测分发,内部人员下载的了,内部人员的设备的udid添加到自己的开发者账号中去。
5
我们使用自己的开发者账号进行打包。在打包类型中我们选择Save for Ad Hoc Deployment点击下一步。
7
然后在这里填上应用的名字,后面的选项填入即将上传服务器的ipa的地址以及图片地址,
8
将manifest.plist和ipa文件上传到自己的服务器https://www.___.com/myapp/目录中去。如果Xcode版本较低或者以后对APP进行迭代更新,我们都可以直接创建manifest.plist文件。
注意事项
我们还可以用fir.im、pre.im等第三方分发平台以及苹果自己的TestFlight进行分发。