Xcode7真机调试

/ 0评 / 0

Xcode 7可以在不加入每年99刀的Apple Developer Program的情况下真机调试应用了(不知道是不是迫于Android那“粗犷”的真机调试方式的压力,呵呵),而且Apple原来的三种平台开发账号合而为一了,不再分什么iOS的、OSX的、Safari的了,其它的什么iOS9、OSX 10.11的也都没细看,赶紧来体验一下,当然,免费只是让你自己能随便玩玩,要想发布到Apple Store的话,保护费还是要交的。其实,从前几个版本开始、Apple就已经在简化Xcode真机开发时的什么certificate、 provision ing profile之类的创建、修改操作了,后来又把test flight给收了,又改进了测试版本打包发布的流程,想想当年狂看文档研究Apple的Developer后台、iTC后台、certificate request、keychain什么的,真是不禁感叹,为了表示一下对当年吭哧的敬意,这里记录下Xcode 7如何 免费 真机调试iOS应用的简单方式:

运行Xcode后,点击菜单中的Preferences…进入Accounts标签,这里选择添加Apple ID:

zhenji1

zhenji2

在弹出的对话框中登入你的Apple ID,没有的话去注册一个就是了,登录成功后会看到下面这样的信息:

zhenji3

可以看到下面显示了iOS和Mac的Free标记了,以前版本的Xcode如果你登陆的账号没有付费的话,这里会显示没有加入Apple Developer Program,就什么都做不了了。
下面要做的是是生成开发证书,选中有Free的那项,然后点击View Details,在弹出的对话框:

zhenji4

然后点击iOS Developement后面的create创建,等一下这个按钮就会消失,说明创建好证书了,但是之前我们调试的时候是需要的齿轮文件的,我们这里也看到了下面有齿轮文件列表,可是没找到创建的位置啊!
没关系,选择设备(注意设置好项目的iOS版本,这里不局限于iOS9,只要是Xcode7就行),然后直接运行,会提示我们没有齿轮文件,直接Fix,OK了,这样就可以直接在真机上运行了~

评论已关闭。