自从XCode升级到7之后的版本,项目的真机调试就不再需要开发者账号和各种证书了。真机调试方便了许多!我还是把两种调试方法都附上吧,应该还有许多小伙伴没有使用高版本的XCode吧(一:需要开发者账号和证书的调试方法;二:不需要开发者账号和证书的调试方法)
不管是方法一还是方法二,必须的准备工作都是:
1.一部iPhone手机
2.一台装有Xcode的Mac
方法一多出的是:需要苹果开发者账号,就是嘛要交钱钱(99美金)的那个账号啦。
首先咱们来进行需要开发者账号和证书的调试方法:
1.在你的Mac上找到钥匙串并打开
2.向证书机构请求证书,如图:
3.填写相关信息,如图
桌面上就会有个证书文件Certificate......,如图:
4.进入苹果开发者中心,如图:
点击Account,登录苹果开发者账号,如图:
5.进入证书颁发中心,如图:
6.创建真机调试的证书,如图:
下一步continue之后
继续下一步continue,选择从钥匙串中获取的证书文件certificate......
接着continue
点击done,这里调试证书就创建完成了,然后把这个证书下载下来,和certificate文件放在同一个文件夹里边。
7.7创建APP IDs ,如图:
点击register,APPid就创建完成了。
8.设备配置,同样点击右上角的+号,如图:
点击register,设备配置就OK了。
9.创建调试的pp证书,如图:
选择APPid,
点击done,pp证书创建完成,下载pp证书把他和前面的证书放在一个地方。
10.找到下载的两个证书(调试证书和pp证书),双击加在钥匙串中去,不用管它有没有反应,反正已经加进去了。
11.打开Xcode,打开需要调试的项目。
12.看图来吧:
登录Apple id
最后连接设备,就可以进行调试了!
接下来我们进行第二种调试方式,不需要开发者账号和证书:
1.打开XCode打开需要调试的项目
2.选择屏幕左上角Xcode-> Preferences
3.选择Account 点击左下角的+按钮登陆Apple ID
4.登陆成功之后,在右侧会显示小伙伴的账号在iOS和Mac上都是free的,双击这一列(或者点击选择view details)
5.这里获取你的Apple ID的开发者信息,点击iOS Development 后面的create ,然后稍等,直到create按钮不见。
6.连接设备,选择项目文件-> General - > Team -> 选择你属于你的Apple ID ,再点击Team 下面的fix issue修复Team 正下方的警告。
7.运行项目,Xcode会弹出这样子一大串的一个框(process launch failed: Security),这里需要打开你手机的设置->通用- > 设备管理-> 选择你的Apple ID - > 点击信任
OK啦!
请期待后续......