ISO开发- Ad-Hoc包的使用

相信大家在开发的过程中都遇到过这样的问题,待项目开发准备结束的时候就要忙着测试了,在准备发布之前呢肯定要经过很多人很多次的测试,然后发现问题,修改完善后发布到App Store。苹果考虑到这个原因,就推出了人性化的AdHoc功能来实现发布前的用户测试。
在之前的呢如果多个人要测试一个项目的话,首先就要使用Xcode把项目一个一个的安装到每个测试用户的手机上面,且不说每个测试设备系统的版本问题,就是光一个个的安装都够费劲的,如果我们使用AdHoc的话就很方便了。首先要注意的是我们的App只能通过Ad Hoc安装到绑定我们账号的设备上,所以最多就只能安装到一百设备了。下面看操作步骤了:
  1. 创建并安装iOS发布证书,这个我们一般都会创建的,这个不是重点哦!
  2. 创建并安装一个Ad Hoc Distribution Provisioning Profile文件了,就是Ad Hoc发布配置文件,和你的发布应用的PP文件是同样性质的。这个在开发者网站的Provisioning Profiles选项中点击加号按钮接着选择Distribution中的Ad Hoc 选项,点击下一步,然后选择你项目的相应App ID,然后选择开发者账户,选择添加设备,最后给你的文件起个名字,然后就完成喽。创建成功后安装即可。
  3. 打开Xcode,点击工具栏的product–>archive,对App进行打包,点击distribute,选择Ad Hoc之后导出就得到了 ipa包了。到此就可以把ipa文件和配置文件发送到要测试的朋友的电脑上,打开iTunes,将配置文件先拉近iTunes,然后将ipa文件也拉近去,同步就可以了。不过这么做那肯定是灰常不优雅的,那么想要优雅一点呢就开第四步吧。
  4. 在你的浏览器中打开网址:http://fir.im/ 如果你对这个网站不太了解,那我觉得你是时候改好好了解一下了,因为它对你的开发真的有用。之后的我们把大好的AdHoc包(ipa 文件)拖拽上传到fir.im平台,然后你就会看到fir.im 为你的应用生成的关于你的应用的短链接和一个二维码,用户的手机扫描二维码或者把这个短链接(是可以自己定制的哦)发送给你的朋友,然后在手机的浏览器中打开,然后就可以下载并且安装你的应用了。这样的安装方式不需要通过Xcode,更不必考虑手机系统版本和Xcode版本的问题了,而且哪怕你的朋友离你再远,只需一个链接即可安装你的应用了,怎么样,是不是很炫。

    可能说的不是很详细,还要大家仔细的摸索,不过fir.im却是一个很好的平台,它不仅可以帮你实现Ad Hoc的打包,上传并且分享给你的朋友进行安装测试,而且它的BugHD 功能更是一个比较专业的Bug 分析平台,如果了解的话对你的开发会有很大的帮助的。

你可能感兴趣的:(iOS打包,AdHoc打包,AdHoc测试)