程序员iOS DeveloperiOS移动开发社区

Xcode之App打包内测

2016-02-29  本文已影响898人  coderWen

测试打包

为什么要打包测试?

场景描述: 你在上海一家外包公司工作, 给一西藏的客户开发一款App, 那么当你开发完毕之后, 需要给客户演示,客户需要体验,该怎么做?

要打包测试步骤

  1. 登录apple的开发者主页:developer.apple.com

  2. 选择Ad Hoc生成一个ios_distribution.cer: 让电脑具备打包程序的能力

  3. 新建一个App ID : 确定哪个APP可以被打包测试

  4. 利用用户设备的UDID注册设备(确定哪些设备可以被打包测试)

  5. 选择Ad Hoc利用ios_distribution.cer + 设备UDID + App ID --> 描述文件
    (描述文件的作用:

  1. 最终产生了3个文件
  1. 安装证书和描述文件
  1. 项目Scheme右边的设备选择iOS Device

  2. 点击Xcode的菜单
    Product --> Archive --> Distribute -->** ....Ad Hoc...** --> 选择对应的描述文件

  3. 生成一个ipa文件,发给测试人员和客户

  1. 相关截图
1. 重新生成打包测试证书(确定哪台机器可以进行打包测试).png 2. 确定哪个APP可以进行打包测试.png 3. 确定哪些设备可以安装APP测试包.png 4. 根据前三项生成描述文件.png 5.0 开始打包测试-项目BundleID.png 5.1 开始打包测试-检查工作证书和描述文件.png 6. 开始打包测试.png 7. 打包成功,导出.png 8. 打包成功,选择导出方法.png 9. 选择开发团队,用作描述.png 10. 选择APP设备支持.png 11. 打包概述.png

场景:
有时候产品做完之后,需要内测,这时候如果每个人都在你这里来装的话,估计我们不用工作了。
如果你打一个ipa包,也不排除有些人不会通过itools等工具来安装。
那这时候应该怎么办呢?有没有别人只需要扫码就可以安装我们应用呢?方案如下:
fir.im
蒲公英

上一篇 下一篇

猜你喜欢

热点阅读