很久前就有消息称xcode7将不需要证书即可免费真机调试,这是广大初学iOS者的福音,不多说,记录下尝试免费真机调试的经历,希望对初学者有所帮助。
1.连上手机
将Xcode打开新建一个工程,不需要打任何额外代码,手机插上,在xcode上方选择已经连上的手机。然后cmd+R运行,先不管将会encounter 什么问题,咱水来土掩,兵来将挡。
接下来what happen?第一个可能遇到的问题是,打开工程General选项卡:
解决:
如果已经添加过账户的选择自己的账户,如果没有的话继续添加自己的Apple ID:
选择Add an Account:
再选择刚刚添加的账户:
2.Fix Issue
虽然选择了账户,但还是有黄色三角在警告,接下来就点Fix Issue,然后不管过程中有什么弹出框提示,按蓝色按钮,因为我是淘宝上买过证书会提示我已经在其它电脑上安装证书了,所以会有提示框提示,这时按照Xcode给的提示做就行了,一直按蓝色按钮 比如Reset等等,等黄色三角警告消失后,再cmd+R运行
3.process launch failed:security
到这里已经可以在自己的真机上看到一个没有app icon的 app了,但是还是不能运行,xcode报如下错误:
而如果在手机上点击刚刚出现的没有app icon 的app,又会提示不受信任的开发者:
4.继续解决问题:
打开手机的设置-> 通用->描述文件,可以看到一个名为自己的Apple ID的描述文件,点击打开
并点击信任:
5.运行app
回到Xcode,cmd+R再运行程序,并没有其它警告或者错误了,成功运行。