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

一、背景:

平时在开发过程中,使用的服务器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、公测版

(下次更新)

时间: 2024-09-30 20:38:31

真机调试的一些问题记录~更新中的相关文章

Mac OS X 10.10, Eclipse+ADT真机调试代码时,Device Chooser中不显示真机的解决方案

Mac OS X 10.10的环境下,Eclipse+ADT,进行真机调试时,会出现一个问题. Device Chooser对话框里不显示真机设备,只有重新插拔数据线才可以.经过测试,有两个临时解决方案 第一个方案 保持Deivce Chooser 对话框打开,然后在手机上,把debug调试的复选框,取消,再勾选一次,就能出现真机设备. 第二个方案更好一些,可以进入该项目的,Run Configurations设置界面,选择target,选择Launch on all compatible de

iOS真机调试步骤

## 01-真机调试### 什么是真机调试? :: 简单理解就是将App项目运行到真机上进行测试### 为什么要运行到真机上? *真机和模拟器环境的差异* :: 内存环境,网络环境; :: 传感器: 磁力计,陀螺仪,距离传感器等; :: 特定功能:打电话,发短信,蓝牙等. :: 用户体验不一样 ** APP发布之前一定要做真机调试!!! **### 怎样做真机调试** Xcode7.0之前,并不是任何人,任何电脑,任何APP,任何真机设备都可以进行真机调试的**1. 限制人 > (1)必须拥有A

最新真机调试

iOS真机调试流程 ——本文适用于iOS开发中真机调试不是特别熟练的小伙伴. 1.进入https://developer.apple.com/,如下图,点击Menber Center,然后会弹出一个登陆框,登陆你的开发者账号. 如下图,点击证书(点击内容) 然后如下图,点击红框中的任意一项 2.添加你的调试设备(一般设备数不要达到账号规定的上限,否则一旦让哪个设备disnable就没法再让它enable了),如下图,先点击device下面的all,然后点后上交的+号 然后输入你设备的名字和udi

红米手机真机调试问题记录

1.先打开红米手机上面的USB调试选项 方法:打开红米手机的USB调试,可能其它一些机器有一些不一样,先打开[系统设置],切换到[全部设置]tab页,打开最下面的[关于手机],里面有一项是[Android版本],在这个选项上面连按4-5次,才会打开[开发者选项],此时回到外面的[全部设置],你会发现之前的[关于手机]上面多了一项[{}开发者选项],点进去研究下吧,里面有[USB调试]开关.也许是Android4.0之后都是这样的?!没有去所有的手机上面验证过,但是ROM应该是可以修改的. 2.打

更新xcode8后真机调试报code signing is required for product type 'xxxxx' in SDK 'iOS 10.0'

刚更新Xcode8真机调试会遇到一下问题,见图 是因为Xcode8重新配置了Provisioning Profile,需要开发者重新选择一下Team. 步骤:Targets ——>General ——> Signing ——> Team 如果还是不能解决检查一下下面几个地方: 1.看看自己工程里面的xxx-Info.plist文件里面的Bundle identifier是否正确2.再看看自己工程中xxxTests里面的xxx-Info.plist里面的Bundle identifier是

IOS真机调试记录

首先,登录到http://developer.apple.com/devcenter/ios/index.action,如果已经购买了iPhone Develop Program(iDP),登录进去后,页面右上角会看到如下图所示的页面: 点击第一项:iOS Provisioning Portal,然后会看到下面的页面: 点击进入Certificates,然后看到如下所示的页面: 点击图中的click here to download now,这会下载下来一个AppleWWDRCA.cer文件,这

HBuilder开发App Step1——环境搭建,HelloMUI 以及真机调试

No1. 必须搭建java环境 只需要最基础的java环境,也就是cmd下可以运行java和javac即可, 具体教程请自行百度,都会有很详细的教程,这里不重点介绍. No2. 下载安装HBuilder 请在这里下载HBuilder:http://www.dcloud.io/, 下载完成后请将zip包解压缩到自定义的目录(windows), 并将该目录下的HBuilder.exe发送快捷方式到桌面. 双击该快捷方式, 第一次打开HBuilder需要注册,还请注册,几分钟搞定, 登录后即可看到HB

真机调试问题 错误集合

1. 编译iPad真机时,选择了 Architetures:Standard(armv6) BaseSDK:iPhoneDevice3.2 TargetDeviceFamily:iPad. 若编译出现如下错误: Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1 则修改 GCC4.2CodeGeneral区域中的ComplieForThumb为非选中. 已

iOS开发真机调试与App上架

>> 目录 一. 开发者账号 购买苹果开发者账号 开发者账号的分类 注意事项 二. 真机调试 真机调试配置项简介 真机调试快速配置 真机调试详细配置 添加推送的真机调试 3分钟快速完成带有推送证书的全套配置 三. App上架 准备工作: 只需要做1次 准备工作: 每次上传时操作 注意事项 Part 1 开发者账号 一. 购买苹果开发者账号 真机调试和App上架, 都需要开发者账号的支持才能实现. 因此第一步, 需要购买苹果开发者账号. 购买流程如下: 注册AppleID : https://a