使用XCode联机调试你的iOS应用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本文仅发布在Swfdong'sblog()及9ria天地会(),转载请注明出处。今天发烧了,带病完成这篇文章,希望能对大家有所帮助:-)说起来,iDP(iOSDeveloperProgram)的申请并不难,填写所有信息,然后发一封邮件就可以了。而在iDP申请完成之后,很多开发者要做的第一件事就是在设备上测试应用,因为很多特性是模拟器不支持的(比如多点触控,重力感应等),今天带给大家的就是联机调试iPhone程序的完成流程。准备工作很简单,用于开发的Mac电脑一台,运行MacOSX10.6.4,XCode版本3.2.4然后登录到Apple的iOSDevCenter:登录后在右上方点击iOSProvisioningPortal,进入如下页点击“LaunchAssistant”,出现如下窗口。这一页没耐心看的就直接点“Continue”,进行下一步操作:创建一个AppID,在输入框中输入描述,一般来说直接写应用名字就可以了,但是要注意不能含有一些特殊字符,点击“Continue”继续。在DeviceDescription一栏输入设备描述,如“MyiPhone3Gs”;在DeviceID一栏输入设备ID,从XCode的顶部工具栏-Window菜单-Organizer项开启Organizer窗口,选中要用于调试的设备,Indetifier项就是设备ID,复制至DeviceID栏即可。这里直接点击“Continue”继续,不要关闭网页。打开钥匙串访问程序(位于MacOSX的“应用程序-使用工具”目录下),打开屏幕左上方“钥匙串访问”菜单,点选“证书助理-从证书颁发机构求证书”项。在出现的窗口中填写证书信息,电子邮件地址一栏填写申请iDP时使用的电子邮箱,常用名称是待申请的证书名,比如可以填写“MyiOSDevKey”;别忘了选中下面的“储存到磁盘”,点击“继续”。此时证书签名请求就生成好了,我们马上就要用到这个请求文件。回到网页中,点击“选取文件”按钮,选刚刚择生成好的签名请求文件,点击“Continue”继续。在“ProfileDescription”一栏中,填写测试配置文件的描述信息,建议使用“应用名on设备名”的组合,如“MyApponiPhone3Gs”,点击“Generate”按钮开始生成配置文件。在这个页面稍等十几秒,等到出现图中的绿底对勾后,点击“Continue”继续。将上一步中下载到的mobileprovision文件拖入Xcode,Organizer窗口应该已经可以看到该配置文件的所含信息(如上图)。回到网页中,应当可以看到如图中所示的界面,点击“Download”按钮下载开发者证书(与你申请iDP的帐户对应),下载完成后点击“Continue”继续。双击上一步中下载的开发者证书,会自动打开“钥匙串访问”工具并将该证书导入(系统会要求输入当前Mac用户的密码),导入完成后在“钥匙串访问”窗口左下方选择“证书”,应当可以看到刚刚导入的开发者证书(如图所示)。此时返回网页,会看到提醒我们确认专用密钥和公用密钥的步骤,点击“Continue”继续(接下来的所有页面都可以直接“Continue”了,也可以关掉网页),然后回到“钥匙串工具”中确认一下。在“钥匙串访问”窗口左侧“钥匙串”列表中选择“登录”,下方“种类”选择“密钥”,应当可以看到对应的开发者密钥(名称与一开始构造申请文件时填写的“常用名称”一致,如图所示)。至此,我们的所有申请步骤完成,可以准备在设备上调试啦!接下来,打开要调试的Xcode工程,在XCode窗口左上方选择Device(如图)。点击“BuildandRun”,耐心等待...如果是第一次在这台Mac上进行联机调试,会出现如图所示的对话框,点击“总是允许”继续。如果是第一次使用这台iOS设备进行联机调试,会出现如图所示的对话框(提示您安装配置文件),点击“InstallandRun”。第一次调试后请重新启动这台iOS设备。重新启动后,在Organizer窗口中选中该设备,会发现Provisioning项中已经有刚刚安装的配置文件了,如下图(不重启动的话则每次调试都会提示安装)。至此,你已经可以在iPhone/iPodTouch/iPad上联机测试开发中的应用了,尽享你的iOS开发之旅吧!

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功