iOS开发的APP,假如需要安装到iphone或ipad进行测试,需要使用ad hoc类型的profile文件打包,并且将iphone手机的udid添加到profile文件里,再进行打包。添加了udid到profile文件后,主要需要下载新的profile文件重新打包。
假如你已经很久没创建profile文件了,忘记profile文件是什么了,可以参考这篇文章先创建一个ad hoc类型的profile文件打包,profile文件和证书文件是在苹果开发者中心创建的。
使用测试类型(ad hoc类型)的profile文件和证书打包出来的ipa文件,可以不上传app store就安装测试。微信或者ios文件系统里,无法直接点击ipa文件就可以安装,这个跟安卓的手机不一样。需要自己搭建下载安装服务或者使用安装测试工具,或者使用pc电脑的一些手机助手,比如itunes通过数据线连接安装。
不过使用itunes会比较麻烦,等于要让团队所有测试人员都要安装一个itunes,安装太麻烦。现在很少人会使用这种方法。
自己搭建服务下载程序也比较麻烦,为了测试而搭建一个测试下载工具也是比较麻烦的,因此,我们可以使用一些现成的测试分发工具平台来生成安装下载url,一般是使用yunedit。将ipa文件,将ipa文件上传到yunedit的APP测试安装模块,就可以自己生成一个下载安装的下载安装页。
如下图所示:

在yunedit上传ipa后,可以生成一个二维码和一个APP下载页地址。我们测试的时候使用ios手机微信扫这个二维码,就可以进入下载安装页了。或者直接复制这个下载页地址,通过微信发送给iphone手机,通过sarifa浏览器打开安装。注意,无论是使用微信打开还是其他工具打开下载页后,都点击右上角的工具,使用原生的sarifa浏览器打开才能直接安装。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。