前面一直使用模拟器运行,今天使用了真机调试,这一篇介绍一下真机调试。真机调试需要99$注册,如果有注册过的账号,也可以使用注册账号邀请你加入一个账号下,注册账号可以给你分配权限,我也是使用的邀请成为开发者的。
**1、登录:首先登录**
[https://developer.apple.com/ios/manage/overview/index.action](https://developer.apple.com/ios/manage/overview/index.action)
登录后会进入如下界面:
![](https://box.kancloud.cn/2016-01-14_569725c2b27b6.jpg)
图一
**2、制作证书,提前准备好证书,也可以用时制作。**
1)Finder->应用->钥匙串访问
![](https://box.kancloud.cn/2016-01-14_569725c2d0abb.jpg)
图二
这将会打开如下图所示的页面,按照图示内容进行填写:
![](https://box.kancloud.cn/2016-01-14_569725c2f0ce2.jpg)
图三
继续后生成证书,注意选择存储到磁盘。
**3、提交证书**
在图一中点击 Certificates进入如下界面,按顺序完成Certificates、Idetifiers、Devices、Provisioning Profiles。
![](https://box.kancloud.cn/2016-01-14_569725c316612.jpg)
图四
点击Certificates进入如下界面
![](https://box.kancloud.cn/2016-01-14_569725c32abac.jpg)
图五
点击上图右上角的加号,进入下面界面,可看到如下:
![](https://box.kancloud.cn/2016-01-14_569725c33e2a3.jpg)
图六
这张图截的不全,上面还有“iOS App Development”,选中,并且下载“Worldwide Developer Relations Certificate Authority”证书(蓝色字体),下载完双击,在钥匙串访问中可看到:
![](https://box.kancloud.cn/2016-01-14_569725c34f162.jpg)
图七
进入下一步,
![](https://box.kancloud.cn/2016-01-14_569725c363cb7.jpg)
图八
上传第二步制作的证书,上传后,进入下一步。
**4、下载证书**
上传制作的证书后进入如下界面,点击“Download”,下载证书,下载完成,双击证书。
![](https://box.kancloud.cn/2016-01-14_569725c380b39.jpg)
图九
**5、创建appId**
点击Idetifiers,进入下面界面:
![](https://box.kancloud.cn/2016-01-14_569725c3995b6.jpg)
图十
点击右上角加号完成添加appid。
**6、添加Device**
添加 真机的ID到这,也是点击右上角加号,真机ID使用iTuns获取(UDID)。
![](https://box.kancloud.cn/2016-01-14_569725c3c8b63.jpg)
图十一
**7、制作Provisioning Profiles**
最后可以生成Provisioning Profiles了,这个最为重要,上面做的一切都是为了它,进入Provisioning Profiles,点击右上角的加号进入下一步,按顺序生成Provisioning Profiles,生成后下载后双击。
进入Xcode,点击Xcode右上角的Organizer进入下面界面,看后面Status为“Valid profile”,表示安装成功,可以进行真机调试了。
![](https://box.kancloud.cn/2016-01-14_569725c3d82ce.jpg)
图十二
- 前言
- (一)——ios搭建开发环境
- (二)——Hello iOS
- (三)——iOS系统架构
- (四)——iOS应用程序生命周期
- (五)——UI基础UIWindow、UIView
- (六)——ViewController
- (七)——UI基础UIButton
- (八)——iOS网络通信http之NSURLConnection
- (九)—— xml数据解析
- (十)——iOS真机调试
- (十一)——JSON数据解析
- (十二)——iOS国际化
- (十三)——获取手机信息(UIDevice、NSBundle、NSLocale)
- (十四)——打电话、发短信
- (十五)——数据库操作(SQLite)
- (十六)——数据库操作(使用FMDB)
- (十七)——文件操作(NSFileManager)
- Swift初学习