网站大量收购独家精品文档,联系QQ:2885784924

iOS真机调试技能流程文档.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iOS真机调试技能流程文档

真机调试ihone应用程序 1、真机调试流程概述 真机调试应用程序,首先需要有一个苹果开发者帐号,才可创建证书请求CSR; 打开应用程序钥匙串访问(keychain access)请求证书; 登录iDP Portal “certificates”栏目中提交证书请求; 确认提交后,刷新页面自动生成.cer文件,将它下载到本地; 双击.cer文件,即把证书放到了钥匙串访问中; 通过itunes或者xcode(organizer)获取设备的UDID; 再回到iDP Portal“Devices”栏目中开始注册设备,并填写设备UDID和设备的用户名相关信息; 完成设备注册后,进入iDP Portal“app IDs ”栏目,申请app ID,填写app ID的描述信息和与应用程序绑定的相关信息; 完成app ID申请后,再进入到iDP Portal“provisioning”栏目,完成provisioning文件名称、证书名称、所要注册设备以及app ID的填写,这些选项均会在前几个步骤完成; 如果完成应用程序的开发和调试工作,即可进入发布程序的iDP Portal“distribution”栏目,开始发布应用程序。但发布应用程序所创建的证书请求与真机测试不同,但大体流程相同; 大体流程如下图所示: 注册设备流程 图 1-1 2、真机调试流程详述 2.1、请求证书 首先,打开keychain access创建证书请求(应用程序实用工具中),如下图所示: 钥匙串访问 图 2-1 选择“钥匙访问串”“证书助理”“从证书机构请求证书”选项,打开“证书助理”对话框,如下图所示: 证书助理 图 2-2 填写相关信息,将请求选择为“存到磁盘”和“让我指定密钥信息”单击“继续”。选择存储路径。最后生成证书请求文件.certSigningRequest。 2.2、提交证书 生成请求证书文件后,登录到IDP provisioning portal页面,选择certificate栏目,请求证书,单击request certificates按钮,如下图所示: 请求证书 图 2-3 进入到创建开发证书页面,选取已创建的 “. certSigningRequest”,选择“submit”。如下图所示: 生成证书 图 2-4 刷新页面后,单击“download”按钮,将证书(.cer文件)保存在本地。 2.3、注册(安装)证书 下载完成后,双击.cer文件,安装证书。完成后可在keychain access中显示。 2.4、获取设备UDID 打开xcode,选择window,打开 organizer 对话框,复制设备UDID,这里一定要连接设备,否则无法获取设备UDID信息(也可从itunes中获取,但无法复制)如下图所示: organizer 图 2-5 2.5、注册设备 获取到设备后UDID后, 回到IDP provisioning portal页面,选择certificate栏目,单击“add Devices”按钮,注册设备,如下图所示: 注册设备 图 2-6 进入到填写设备信息页面,第一个是设备的名字(可按开发者意图填写),第二个是设备的UDID,将需要注册的设备的UDID拷入。如下图所示: 注册设备 图 2-7 2.6、注册app IDs 完成设备注册后,跳转到“app IDs”页面中注册app ID,单击“New app ID”,如下图所示: 创建app ID 图 2-8 填写app ID时,其信息的描述部分可以由开发者随意填写,但其中不要包括特殊字符,如“@”、“*”等;而“bundle identifier”的填写则相当重要,如果此信息填写不正确,则无法完成真机测试应用程序。这里具体由两种写法。具体看下苹果公司提供的一个用例“com.domainname.appname”。命名需要按照此规范填写。第一个“.com”是必须按照苹果公司给的样式填写的,而“domainname”则需要用户自定义填写,这部分信息可以由开发者随意填写,但苹果公司推荐用公司的域名。最后一部分则表示你需要测试的应用程序的名字,比如创建xcode文件时,创建了一个叫app的应用程序,那么这部分就填写app。当然也可以用“*”号代替,则表示可以用于任何iphone程序的测试。本文推荐使用第二种。如下图所示: app ID信息 图 2-9 2.7、生成provisioning文件 确认生成app IDs后,选择进入“provisioning”页面,单击“New provisioning file”,创建provisioning文件,第一填写的是profile的名字,可以按开发者意愿填写,其次证书选择刚已创建好的.cer文件,选择app id,最后选择你将要注册的设备。单击确认后

文档评论(0)

yxutcangfp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档