iOS APP打包分发给远程的手机测试

发表于:2017-5-03 13:44

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:猿咧    来源:博客园

  APP要打包给远程的朋友或客户测试,但又不是企业账号的情况下,我们只能根据手机的udid进行描述证书的配置,再打包分发给提供了udid的手机进行安装
  一、如何得到udid?
  手机连接到mac电脑,打开iTunes,
  如图,选择UDID,右键复制就ok。然后在Apple开发者官网的个人中心添加上这个设备。留着给下一步创建证书时用。
  二、如何生成描述证书?
  打开Apple的开发者网站,登录个人账号,进入“Provisioning Profiles”,选择 Distribution ,然后添加新的描述证书
  ,接下来的就是太简单,我就不详细说明了,不明白的评论里找我。(这个应该是没有人评论的,??)。接下来就是在这个证书中添加第一步新添加的设备号。然后生成描述证书后下载安装就可以了。
  三、描述证书什么的都准备好了,接下来就是打包了。
  打包也简单,使用xcode自带的打包就行,不过打包前要选择证书什么的,(其实跟发布到App Store一样的流程)。注意的一个地方我用图来表示吧:
  接下来就是等待,等待,再等待!等待打包完成,再把打包好的.ipa存到本地就算是打包完成了。
  四、接下来就是给别人用了,怎么给别人呢,有远程和不远程,我这里记录下远程的。
  这个远程并不能直接通过QQ等直接发送(至少我试过是不行),我是选择通过第三方分发平台(蒲公英)进行分发。直接登录蒲公英官网(前提是已经注册好了账号并认证),上传刚打包好的.ipa。然后拿到应用的链接地址或二维码,直接给远程的朋友就可以了。
  好了,差不多就是这样吧,不过这样的方法只能做一个小范围的测试,太多局限性了,比如个人开发者的账号里最多88个UDID,而且每新添加一个测试的UDID都要重新更新证书和应用。很是麻烦,有条件的话用企业证书会省事多了。以后有时间我再记录下企业证书下的.ipa分发。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号