码迷,mamicode.com
首页 > 其他好文 > 详细

真机调试的一些问题记录~更新中

时间:2017-08-24 12:32:12      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:系统   phone   成功   版本号   提交   没有   服务   UI   targe   

一、背景:

平时在开发过程中,使用的服务器API是公司内网(本文中简称为“内测版”)。内测版通过测试后,会转换到外网(本文中简称为“公测版”),即不用连着公司的wifi也能访问服务器数据。公测版通过后,开发人员将其提交到App Store进行审核,审核通过之前,可以通过TestFlight进行最真实环境的Beta测试(本文中简称为“Beta版”),如果有问题就主动撤回app,没问题的话等待审核通过就可以上架到App Store上,供广大群众下载使用(本文中简称为“正式版”)。

二、测试版关键字总结:

内测版--->公测版--->Beta版--->正式版。

三、接下来,介绍下如何让各个版本的测试能顺利下载到测试人员的手机中:

1、内测版

已经不用让测试手机排着队,一个一个的在电脑上刷刷刷了~我们使用的是‘蒲公英测试平台’。当然,想让一部iphone(其他设备类似,本文说的是只开发iphone软件)装上内测版,需要具备一些要求的。

关注对象:

1)手机的设备类型

2)手机的系统版本号

3)Xcode的SDK版本号

4)Target的最低系统要求Deploment Target

5)开发者中心的证书管理中心的设备UUID列表

没有需求就没有动力,我们直接看问题:现在一个人过来拿着手机跟你说,他的手机扫描蒲公英测试平台的二维码,下载不成功。。。

现在开始排错:

1)看设备是不是iphone?

不是-----我们开发的软件只供iphone使用,不是iphone就算了。

是的-----

2)检测下开发者中心的证书管理中心的设备UUID列表中,有没有包含这台设备?

没有-----“你这台设备没有在我这里登记过,我现在帮你登记下。但是,下个版本您才能通过扫描二维码下载了。我现在只能帮您刷机安装了。”

有的-----

3)看下设备的系统版本与Target的最低系统要求Deploment Target,设备的系统版本低于Deploment Target?

是的-----你的设备的系统过于落后,这款软件已经不适配它了。

不是-----

4)看下设备的系统版本与Xcode的SDK版本号,设备的系统更新?

是的-----“不好意思,你的设备是最新的版本,我的开发工具还没来得及更新到最新版。您的设备暂时不能通过扫描二维码下载,我现在帮您刷机吧!”

不是-----从第一步开始,再认真检测一遍。

2、公测版

与内测版一样。

3、Beta版

(下次更新)

4、公测版

(下次更新)

真机调试的一些问题记录~更新中

标签:系统   phone   成功   版本号   提交   没有   服务   UI   targe   

原文地址:http://www.cnblogs.com/cchHers/p/7422143.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!