IOS 真机调试

转自:http://blog.csdn.net/zhuzhihai1988/article/details/8174902

更有图文并茂的教程:http://2015.iteye.com/blog/1337007

在申请到开发者账户之后,进入developer.apple.com官网,点击Member Center,用申请的开发者账户登陆;选择IOS Provisioning Portal;

1.在Certificates选项页面中下载AppleWWDRCA.cer,并安装

2.打开mac os自带的“钥匙串访问”工具,通过其“证书助理”--》“从证书颁发机构请求证书”,在桌面生成一个CertificateSigningRequest.certSigningRequ文件

3.回到开始下载AppleWWDRCA.cer的那个页面,在Development选项目录下点击Request Certificate上传开始生成的CertificateSigningRequest.certSigningRequ文件。

4.上传完之后还是在那个页面点击Approve按钮,证书状态变成Pending,然后刷新这个页面,此时会出现一个Download按钮,点击它下载一个叫做

developer_Identity.cer的文件,下载完成变双击下载的这个文件。

5.在开始的那个IOS Provisioning Portal页面中的App IDs选项页面中创建一个App ID,进入到那个页面在Development选项下,选择new App ID,填写好相关信息便submit。

6.在IOS Provisioning Portal页面中选择Provisioning选项,在此时出现的页面中点击New Profile,填写好相关信息便submit。

7.打开Xcode的Organizer,选择Devices,这时连接上你的真机调试设备,当Devices中你所连接的那个设置的指示图标变绿时,右击那个带设备图案的图标,选择Add Device to provisioning Portal,根据提示将你的设备加入到provisioning Portal中。

8.在Xcode中选中你那个蓝色的项目图标,在Build Settings中找到Code Signing,有Debug和Release,根据你开始申请的证书选择对应Sign(发布阶段还会申请另外一个证书,在TARGETS处的Code Signing中,发布时这里就得选Distribution的那个证书)。

此时已经可以真机调试了

9.在程序开发完成待发布时,需要申请Distribution证书,IOS Provisioning Portal页面中选择Provisioning选项中的Distribution下点击new Profile按钮填写好信息,然后download下来,双击。。。。。

10.进入Menber Center,选择iTunes Connect,进入到iTunes Connect 页面时再选择Manage Your Applications,选择左上角的Add New App,填写好相关信息,注意,这里要准备的东西包含程序启动图片,和程序Icon图标等等图片资源,图片有格式和尺寸限制要求,请安这里的要求准备图片,否则无法正确上传。这里一切填好后,点击done,此时在这个页面上会看到你的程序图标旁出现Wating for Upload,即等待你上传二进制文件。

11.这里可以通过Xcode的Archive工具进行归档然后验证程序的有效性,验证成功后即可点击Distribution,上传你的程序到iTunes中了,待你上传完后,再次回到iTunes Connect中的Manage Your Application页面中会看到你的程序图标旁边的文字改变成了Wating for Review。现在就等待排队,当你的程序进入Review截断时,那个图标旁边的文字就会变成In Review,如果Review 通过此文字就会变成Ready for Sale,失败则为Reject。


一直没有实践过,就是因为没有花钱注册一个开发者账号,过段时间项目马上要用到,看起来很麻烦的样子,今天咨询了同事,公司比较规范,有专人负责此事,很多事公司都做完了,公司会把项目的证书申请好,用的账号和设备也都是公司的。应该从第7步开始,装上.mobileprovision, 再简单配置几步就OK了。

你可能感兴趣的:(ios,真机调试)