一。主要功能:(安卓、iOS 都可以)建议安卓也可以使用,对于 bug 的提交比较方便。
- 实现未上线 app 的测试,只要将APP 的 ipa发布到蒲公英上通过 扫描二维码就可以下载。
- Crash崩溃信息的收集。
- Bug 反馈功能,只要在项目中进行了 SDK 的集成,测试用户就可以通过测试机里面的反馈功能提交 bug 表单,这个信息会反馈给蒲公英工具中,开发者可以直观的看到问题说明。
二。配置说明:
第一步:(如果想要测试反馈信息发送以及崩溃信息提示等功能)进行 SDK 集成
首先需要下载 SDK,进入
https://www.pgyer.com/doc/view/sdk_download,
里面有 SDK 下载地址以及 SDK 在项目当中的配置方式,相对简单,依照步骤完全可以完成。
第二步:配置IPA,
首先在 Xcode 中,将编辑的目标机器设置成“iOS Device”,然后点击”Product”–>“Archive”,如图所示:
Archive
成功之后
,
就可以在
Xcode
的
Organizer
中看到相
应
的文件
。
接下
来
点
击
Organizer
中的
“Export”
按
钮
,
如下
图
所示
在接下来的弹出界面中需要选择证书类型,选择方式如下:
- 如果您使用的是个人或公司苹果开发者账号($99),请选择“Save for Ad Hoc Deployment”
- 如果您使用的是企业苹果开发者账号($299),请选择“Save for Enterprice Deployment”
如下图所示:
注意:请不要选择 “Save for iOS App Store Deployment”(这是在上传应用商店的时候的选择),否则会出现无法通过蒲公英安装的情况。
接下来就是进行开发者身份的匹配,注意:app 是用的哪个开发者帐号申请的就要选择哪个。
然后是 UDID 的配置也就是测试机的使用权限问题,1是表示可以在所有配置过的设备上安装,2表示只有选中的才可以安装。(所以 UDID 要提前配置好,配置地址:https://developer.apple.com/account/ios/device/)
最后就是 IPA 的生成在,如下图:
注意只选择剪头所指的选项。
最后点击Next,Xcode 会自动将测试设备的签名信息附加上,并将相应的 IPA 文件导出。
第三步:发布应用
打开网址
https://www.pgyer.com/app/publish,如下图:
将我们生成的 IPA 文件上传就可以。
完成的界面如下图:
扫描二维码即可下载安装。
三。测试人员的 bug 提交:
在进行了 SDK 的集成之后,可以通过摇一摇进行 bug 提交,里面有语音输入,涂鸦等功能。
注意:1.第一次的时候需要输入自己的邮箱地址。否则不能发送。
2.在打包IPA时有一个 添加设备号的问题,在我的另一篇关于内测工具的博客里有说明: http://blog.csdn.net/xingxingrainlove/article/details/51894478