- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XCode 如何添加调试设备
前提:已经成功申请了iOS开发者账号
1、授权设备:
进入Apple Developer会员中心,点击图中的iOS Provisioning Portal,进入开发者授权设置系统:
在设置界面中,可以选择点击页面下方的助手来运行向导:
点击左侧导航的Device,进入授权设备的页面,点击右上方的Add Device按钮可以添加一个设备:
添加设备的时候可以指定设备的名字(随便写),以及设备的UDID。每一个Apple的设备都有一个唯一的标识符,获得这个标识符的方法很简单,有两种方式:
(1)将你的设备连接到电脑,然后在iTunes里找到你的设备信息(如下图),点击图中红色方框的位置,设备UDID就会显示出来。右击UDID会提示拷贝,将拷贝的结果复制到框内即可;
(2)打开xcode,window→organizer→devices,在里面可以看到identifier信息
2、添加App ID:
点击左侧导航的App IDs按钮可以进入应用程序ID的配置页面,可以点击页面右方的New App ID按钮添加一个新的应用。这个ID对应的是即将开发和测试的应用程序。如下图,在description里添加一个单一应用的名称(不支持特殊字符),然后在最下面的Bundle Seed ID里面填入一个含有domain格式的字符串(如com.bo.test)。Bundle Seed ID是一个集合了开发商与应用程序的信息,格式为(com.[开发商].[应用]),这里可以指定为单一应用,也可以指定为全部应用。如果是单一应用,建议刚才填写的description与Bundle Seed ID的最后一项相同(如test和com.bo.test),如果是全部应用,可以使用这样的Bundle Seed ID: com.bo.
3、添加证书:
(1)首先在mac电脑上生成开发者证书:
在Applications-Utilities里手动打开Keychain Access。按照下图操作最终点击“从证书颁发机构请求证书”
正确填写自己的邮箱和姓名即可,选择“存储到磁盘”,点击继续。最终会生成一个名为“CertificateSigningRequest.certSigningRequest”的文件。
这时候返回刚才的iOS Provisioning Portal网页界面,点击左侧的“Certificate”,点击页面右方的Request Certificate申请一个证书,然后点击页面下方的按钮上传生成的certSigningRequest文件,这样就完成了证书的申请流程。申请成功后,Certificate页面里就有了一条证书,刷新几次页面后证书的状态就变成Issued,点击download按钮可以下载一个cer文件。
4、使用开发者授权:
(1)回到iOS Provisioning Portal网页界面,点击左侧的“provisioning”,点击右侧的New Profile按钮创建一个新的授权文件:
填写profile Name;在Certificates中选择刚刚创建好的证书(一劳永逸的一步,之后只需勾选该证书即可,不必再手动添加);APP ID选择刚刚建的那个;Devices 选择刚刚添加的设备;Submit(绑定设备到应用程序);刷新页面,会看到刚刚建的那个后边有个Download,点击Download,下载了一个.mobileprovision文件。
(2)打开xcode→window→organizer,将下载的.mobileprovision文件拖到Provisioning中(此步骤绑定设备到应用程序,并生成证书)
(3)项目中的plist 文件,将Bundle Identifier 这一项的内容改成Bundle Seed ID(格式:com.[开发商].[应用])即可
将run按钮右边的设备选为对应的真机设备,接下来就编译运行看看吧!
您可能关注的文档
- 虚拟实训 实训攻略 如何使用粉丝通.doc
- 虚拟实训 实训攻略 如何写第一篇博文内容.doc
- 虚拟实训 实训攻略 使用微博橱窗做限时秒杀.doc
- 虚拟实训 实训攻略 微博粉丝分析.doc
- 虚拟实训 实训攻略 微博内容分析.doc
- 虚拟实训 实训攻略 微博相关账号分析.doc
- 虚拟实训 实训攻略 文案视觉化缘由和方法.doc
- 虚拟实训 实训攻略 走在高科技前沿的汾酒,开创了“一物一码”新营销 - 副本.doc
- 虚拟现实程序开发 6.物理引擎 6.3 物理材质.docx
- 虚拟现实程序设计基础 虚拟现实程序设计基础 Unity3D中的线性插值Lerp()函数解析.docx
- 八年级历史下册 第6课 艰辛探索与建设成就教学实录 新人教版.docx
- 2.8金与南宋的对峙教学设计2023~2024学年统编版七年级历史下册.docx
- 高中信息技术 1.2网络的连接策略上教学设计 粤教版选修3.docx
- 1.3 玩具(教学设计)-2024-2025学年一年级上册数学北师大版(2024).docx
- 2.3.1解二元一次方程组 教案- 2024—2025学年学浙教版数学七年级下册.docx
- 《 庖丁解牛》教学设计 2023-2024学年统编版高中语文必修下册.docx
- 九年级历史下册 第二单元 第二次工业革命和近代科学文化 第6课 工业化国家的社会变化教学设计3 新人教版.docx
- 辽宁省大连市高中化学 第一章 化学反应与能量 1.3 反应热计算教学实录 新人教版选修4.docx
- 第三单元 主题活动二 《我的电子小报》(教学设计)-2023-2024学年五年级下册综合实践活动内蒙古版.docx
- 第一单元第2课《走进物联网》教学设计 2023—2024学年浙教版(2023)初中信息技术七年级下册.docx
最近下载
- 危房改造项目可行性研究报告.docx VIP
- 《企业网络规划与设计》【毕业设计论文】.doc
- 安全储粮责任制度.docx
- DBJ51T155-2020 富水砂卵石地层地铁区间隧道盾构法施工技术标准.pdf
- 清水混凝土应用技术规程.pdf VIP
- Lenze伦茨伺服驱动器9400 HighLine配置手册.pdf
- 门诊特定病种定点医疗机构选定表.docx
- 《分数的意义和性质》大单元整体设计 人教版数学五年级下册.doc
- Unit 6 Time Lesson 1 It’s seven o’clock(教学设计)-2023-2024学年鲁科版(五四学制) (三起)英语三年级下册.docx
- 牛津译林版英语 八年级下册 Unit 4 A good read 单元巩固与复习 课件(共23张PPT)(含音频+视频).ppt VIP
文档评论(0)