xCode真机调试

iPhone程序开发,第一步应该就是用真机运行起来自己的第一个HelloWorld程序,iphone不像Android那样,手机打开调试功能,然后用USB线连接起来,就可以真机调试了;iPhone需要以下几个步骤:
1. 首先你必须有一个自己的开发者账号;然后进入到自己的ios dev center;Certificates, Identifiers & Profiles

2. 在开发中心,新增一个Certificates,即开发者证书,该证书分为开发(iOS Development)和发布(iOS Distribution)两种,无论是真机调试,还是上传到App Store都需要该证书,是一个基证书,用来证明开发者身份的;我们一般先创建一个开发证书;
    生成一个开发者证书,步骤如下:

    2.1 Mac电脑中,Finder-"实用工具"- "钥匙串访问"-"证书助理" - "从证书颁发机构请求证书",此时会弹出证书助理的对话框,在"用户电子邮件地址"一栏填写开发者账号;其余不用填,选择存储到磁盘

    2.2 保存到电脑的证书,在ios dev center中,添加Certificates时,会要求上传该证书;然后就没有然后了,后续简单的点击下一步,就可以生成证书了;

3. 开发证书创建好后,我们接下来生成APP id,期间需要制定app id后缀,指定APP需要用到的服务等;确认提交就可以了

4. 生成APP id后,我们还需要将对应调试的真机ios设备添加到devices当中,对应名字的UDID

5. 最后也就是最关键的一步:生成Provisioning Profiles文件
    该步会用到实际项目用到的bundle id,即APP id;选择刚刚生成的证书;选择刚刚添加的设备;最后自定义该文件名字,就生成了我们想要的PP文件;生成完毕后,点击下载到电脑,双击安装下;

6. 接下来在 xcode里面执行调试功能,在项目配置文件中的生成Provisioning Profiles处,选择我们最终生成下载到电脑的PP文件;即可进行真机调试功能;

我也是第一次尝试真机调试程序,不过一切还算顺利:)

猜你喜欢

转载自edison-cool911.iteye.com/blog/2347112