今天开始我将用几篇博客来讲解如何实现iOS应用的分发与内测,将的会较为详细,不仅仅是通过点几下鼠标就完成任务,也会对其中的一些技术或者概念进行讲解。当我们把一款iOS应用开发完毕后,不是立即就上线到App Store,这样的风险实在是太大,被苹果拒的可能性也很大。在上线前的一个重要步骤就是进行应用的分发与内测,大概的意思就是让组内的所有开发者或者公司中的其他人员(PM、测试、市场人员等等)安装该款应用,来进行内部的一个测试。这样会暴露大量的问题,然后还可以进行修改调试。只有确保内测没有问题后,才会正式上线。
这样的内测平台有很多,大公司可能有自己的的内测平台。但是对于我们这样的独立开发者来说,只能使用公共的平台,如蒲公英、Pre.im等等很多。我接下去主要以蒲公英 平台来进行分发。
作为个人的测试,首先你要购买苹果的开发者账号,也就是99刀(668人民币),买一个个人账户。这样在你的开发账号中可以添加100台设备作为测试机。当然最好你有1台及以上的iOS真机设备,来进行安装App测试。
该篇博客先对一些基本概念做一个讲解:
(1)ipa文件
ipa文件就是iOS应用的安装包文件,扩展名为.ipa. 能否正确的打包IPA文件,是决定了IPA文件上传到蒲公英后能否被正确安装的关键。可以吧ipa文件可以理解为Android中的apk文件,道理是一样的。
(2)证书
对