iOS开发和软件测试有两种测试方法。
第一种:iOS开发人员发写好的工程传到SVN服务器上面,由测试人员下载项目代码,配置好编译环境,用xcode打开,然后在手机端运行检查bug。
第二种:iOS开发人员把项目打包成ipa文件,借助第三内侧蒲公英平台,最后测试人员只要轻松的扫描二维码下载软件,然后检查bug。
下面详细介绍第二种方法:
1.在蒲公英官网,我们只需注册账号,登录之后点击发布广场,只需上传您的ipa文件。
2.iOS开发人员这边要把项目打包成ipa文件。
第一步:配置测试证书+描述文件。
一.首先登陆开发者中心developer.apple.com。注意一点的是:只有Agent才有权限创建证书,创建描述文件。必须拿Agent的账号密码登陆。
二.登陆进入了开发者账号页面,点击Certificates, Identifiers & Profiles。会进入创建证书和描述文件的页面。我们先来创建一个证书。选择Certificates –> All,然后点击右上角的加号创建证书。
创建证书的详细流程:
1.点击+号
2.选择ios App
Development。点击continue跳下一个页面,继续点击continue。暂时停留在Generate
your certificate页面,因为我们要创建从机构请求的证书文件。
3.打开Launchpad里的钥匙串。
4.然后点击左上角小苹果旁边的钥匙串,选择从证书颁发机构。。。。。
5.填写你登录开发者中心的邮箱,保存到磁盘。后面选择桌面,易于寻找。
6.在桌面会生成一个这样的文件。
7.然后把在钥匙串里生成的文件放到开发者中心的创建证书的一个文件选择里。
8.点击完continue,会创建出一个测试证书,我们选择DownLoad。把证书下载下来,然后放到桌面。
三.创建完测试证书,然后创建Identifiers。按照下面1.2.3.4步骤。要记住你的Bundle ID,因为要项目里也需要对应的上这个ID。填完之后点击continue。会在列表生成一个你刚刚创建的Name。
四.添加苹果手机UDID。我的xcode版本是7.3的,以前测试的时候,系统已经默认把测试机的UDID添加到了开发者中心了。这个步骤简单。直接看图顺序。
五.创建描述文件。描述文件只要和刚刚创建的证书,Identifiers关联好。按照步骤1.2.3.4
1.按照下面的步骤选好
2.点击continue之后,选择的App ID要选择我们在Identitfiers里刚刚创建的那个。
3.点击continue之后,再选择我们刚刚创建的证书。
4.点击continue之后,我们再添加手机的UDID,描述文件里存放着UDID,是验证你的手机是否可以用来测试。
5.点击continue之后,我们再添加手机的UDID,描述文件里存放着UDID,是验证你的手机是否可以用来测试。
6.我们填写这个描述文件的名称。
4.最后我们Download下来这个描述文件。这个描述文件已经把我们刚刚创建的证书,创建App ID, 添加的手机UDID添加进去了。我们下载的描述文件放到桌面,和证书放在一起。
第二步:把证书和描述文件添加到项目里。打包ipa文件。
1.在使用证书和描述文件的时候,都要双击一下就行了。接下来我们要把证书和描述文件放到项目里。位置要一一对应的存放。Bundle Identifier要和我们创建的App ID相同,不同的结果导致报错。
2.接下来把左上角的模拟器换成“Generic iOS Device”。然后在上面一栏选择Product-> Archive。选完之后就等待打包。。。。。打包完之后会出现以下的界面。
4.接下来我们按照步骤1.2.3。完成了那些步骤,就一直点next。等待系统打包。
5.我们把这个路径存到桌面,方面于寻找到这个文件。
第三步:回到蒲公英平台,上传打包好的ipa文件。
上传完成之后,我们只要扫一扫二维码,就可以下载此软件。测试挺方便。