IOS学习之十九:真机调试的若干小问题

最近大半月基本开始将产品部署真机然后开始调试了。

然后会发现问题颇多。

首先可能是虚拟机和真机本身设备的内存等因素,会发现真级上闪推异常很多。

这个解决基本就是用内存检测工具来调试吧,一般来说都是内存的问题。感觉模拟器上的调试宽容度远高于真机。

其次好像是资源还是代码大小写问题,这个具体社呢么情况忘了(时间比较长了)。

感觉虚拟机上貌似有点大小写问题它不提示报错,但是真机上时出现莫名异常,最后发现是大小问题。

当然,具体是不是这样其实也我也不好说,只是我遇到了,这边给个可能性错误警示。


真机调试步骤基本分为:

开发者账号申请   --- 证书生成和下载安装 ---- 应用APPID申请 ---设备注册----描述文件生成然后download添加到开发者工具设备 ---xcode中修改项目的部分配置属性 

-----run-to-Udevice;


--------------   真机测试和应用上传教程文档,点击下载----------------- 


一:账号申请

这个网上教程很多,等会下面我也会上传一份PDF文稿。

因为账号是公司的,是项目经理申请的。具体实践不明~


二:证书生成和下载安装

同样参考pDF文稿。

基本无难度。


三:应用APPID申请

这个也很简单,就是给你的应用指定束名id。这边只要注意两点。

1.APPID申请后貌似你无权限删除,由于我前两次是测试,申请了两个xx.xx.test,后面想删除无果(当然,其实也没大碍,就是以后如果该账号下的应用

多了,轻微界面洁癖者总想把无效的删除掉~)

2.可以以匹配符号*来命名 xx.xxx.*(这个好处是比如你有多个测试应用,可以用同一个包含appid的描述文件,只需不同应用在配置文件时,束名用xx.xxx.app1,

即替换掉*,间接减少生成描述文件,以及多个appid)。

3.用了上面*命名的也会有缺点,比如appid可以配置的游戏中心,内购属性配置。


对于一些配置,一对多的弊端~具体我也没看过,因为我这边只是测试时用此appid。


四:设备注册

这个也参考给出的PDF文档

基本无难度。


五:描述文件生成然后download添加到开发者工具设备

参考PDF。


基本无设置。证书名打钩;选择appid。调试设备选择。

然后就是down下来。直接点击就自动部署和关联到xcode上了。


六:xcode中修改项目的部分配置属性 

1.修改束名


2.选择对应证书代码签名


tips:这边可能会有两个小问题。

1》.SVN或者同步后,run的时候提示签名错误等问题,可能是同事提交文件后修改了这个签名选项,你从定向下证书就好了



2》一切布置完后,run选项里没有链接的设备信息。

检查下你配置信息里 deployment target 选择的sdk版本是否高于你device的sdk版本~~


七:运行测试。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值