一、进入苹果开发者网站

需要真机测试,首先你的apple账号必须加入了开发者计划。当然,这需要花钱,而且不便宜。个人账号$99/year,企业账号有两种,一种$99/year,一种$299/year,$299的账号不能上架app store。

如果已经加入了开发者计划

Paste_Image.png

选择Certificates, Identifiers & Profiles进入证书管理页面。

Paste_Image.png

二、添加测试设备

如果想要真机测试,那么你的测试设配必须已经添加到了当前账号中(如果以前在该账号中注册过设备,则不用再次注册)。进入到Devices页面,点击【添加】按钮。

Paste_Image.png

输入设备名称与UDID。获取UDID的步骤:

1.将手机连到电脑上,打开xcode;

2.选中菜单栏Window中的Devices;

Paste_Image.png

3.找到真机并复制UDID到页面中。

2016-06-29 at 下午2.05.png

输入完设备名称与UDID信息后,点击continue- >register->done->注册设备完成。

Paste_Image.png

三、创建AppId

每一个App都有一个唯一标示符,里面包含了App的描述、Bundle Id、需要的App服务(是否需要推送、是否需要Game Center等等)。

进入Identifiers页面,点击【添加】按钮。输入App描述、Bundle Id、需要的App服务等信息,然后continue->Register->done。详情如下图:(如果在App中需要使用到推送服务,则Bundle ID不能是通配的)

Paste_Image.png

Paste_Image.png

Paste_Image.png

Paste_Image.png

四、创建证书

要创建证书,首先需要明白的是开发证书和发布证书的区别:

开发证书用来真机测试;发布证书用来打包和上传;

可能你发现开发证书也能打包,但是很有可能出问题;(比如在设备推送服务方面,同一台设备,开发证书打包获得的token与直接跑到设备上获得的token是不同的。并且,开发证书打包出来收不到推送)

步骤如下:

注意;创建的是Development证书,不是Production,在创建证书时,只用填写Development相关信息,不用填写Production部分 - Continue - Continue

Paste_Image.png

Paste_Image.png

2016-06-29 at 下午3.00.png

2.经历两个continue后,进入到选择Generate your certificate的页面。这一步需要用到钥匙串,具体操作如下;

Paste_Image.png

Paste_Image.png

3.选择choose file,选取刚才钥匙串生成的CertificateSigningRequest.certSigningRequest文件->Continue->Download;

Paste_Image.png

Paste_Image.png

五、创建描述文件

描述文件中需要的信息是:AppID、包含的测试设备、(如果新增了设备,只需要重新编辑下描述文件并下载替换即可,而不需要重新描述文件与证书)

具体生成步骤如下图:

Paste_Image.png

Paste_Image.png

Paste_Image.png

Paste_Image.png

Paste_Image.png

Paste_Image.png

Paste_Image.png

六、安装证书与描述文件

证书与描述文件都创建好以后,双击进行安装。证书会安装在钥匙串中,描述文件则安装在xcode中。

七、真机测试

准备工作做完,终于可以开始进行真机测试了。

1.打开xcode,找到工程配置中的Target->build setting->code signing。选择刚安装好的描述文件,然后在选择证书(一般选择描述文件后,点击选择证书的下拉框,就只有一个证书可选,如果有多个或者没有证书可选,则很有可能是之前步骤出了问题,需要仔细排查);

2.

Paste_Image.png

3.修改工程Bundle ID为创建证书时输入的Bundle ID;

4.连上测试设备,在以前选择模拟器的地方,选到你的设备,然后就可以运行了。(如果出错,请先尝试去看看系统报错是什么,然后google下)

xcode 真机调试 需要付费吗_iOS真机调试配置相关推荐

  1. android ida多线程调试,C/C++知识点之ida动态调试.so 动态加载(必须真机)

    本文主要向大家介绍了C/C++知识点之ida动态调试.so 动态加载(必须真机),通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. 第一步连接安卓手机 查看设备 localhost: ...

  2. android web 调试,Web页面Android安卓真机调试

    如果是前端开发手机页面,通常会需要在手机运行本地代码,检查页面布局和显示,同时需要在chrome浏览器控制台进行调试.在这里记录一下安卓机web页面,手机运行,pc调试的操作方法.主要用到的是chro ...

  3. ubuntu android 真机调试,Ubuntu下AndroidStudio的真机调试

    手机设置里面,开启开发者选项,然后再打开USB调试 (我的小米手机需要USB打开方式为文件传输) 查看手机端口id 终端输入命令 lsusb, 系统会列出所有的usb设备.例如: Bus 004 De ...

  4. HBuilder/HBuilderX真机运行、手机运行、真机联调常见问题

    ** 前言 ** 请首先保证iTunes或Android手机助手(如360手机助手)可以正常连接手机,如果仍有问题请查阅以下问题是否与自己遇到的情况相同 特别注意**: iOS13真机运行,需要升级至 ...

  5. 真机运行、手机运行、真机联调常见问题

    原文地址:http://ask.dcloud.net.cn/article/97 请首先保证iTunes或Android手机助手(如360手机助手)可以正常连接手机,如果仍有问题请查阅以下问题是否与自 ...

  6. 【苹果相册推】Xcode项目,我们将其命名为mypushchat,以及调试的iOS设备

    推荐内容IMESSGAE相关 作者✈️@IMEAX推荐内容 iMessage苹果推软件 *** 点击即可查看作者要求内容信息 作者✈️@IMEAX推荐内容 1.家庭推内容 *** 点击即可查看作者要求 ...

  7. jpa query oracle 参数int为空_撸一个预言机(Oracle)服务,真香!—中篇

    本文作者:六天 一.文章结构 本文将通过上.中.下三篇文章带领大家一步步开发实现一个中心化的 Oracle 服务,并通过一个抽奖合约演示如何使用我们的 Oracle 服务.文章内容安排如下: 上篇:O ...

  8. 【上位机】通过QTCreator编写WIFI上位机与网络调试助手通信绘制曲线

    文章目录 前言 一.使用QT Creator编写上位机 二.上位机与网络调试助手联调 三.总结 前言 17年电赛H题中要求编写WIFI上位机实现远程幅频特性曲线显示, 以下是本人在近期摸索出来的一些心 ...

  9. 摩托罗拉v3android,摩托罗拉V3安卓复刻版真机登场!网友:居然真做出来了

    原标题:摩托罗拉V3安卓复刻版真机登场!网友:居然真做出来了 就在前不久,国外曝出了一张疑似摩托罗拉V3复刻版的外观专利设计图.从这张图片可以看出,这手机中间有一个轴承,仍然是一部翻盖手机. 结合20 ...

最新文章

  1. 几种常见窗函数及其MATLAB程序实现
  2. 数据挖掘原理与算法:对森林火灾影响因素的分析
  3. javascript练习----复选框全选,全不选,反选
  4. PCB 生产周期计算逻辑与代码实现
  5. Docker 加速器升级版
  6. ASP.NET 生命周期(原文翻译)
  7. The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory的解决方法...
  8. IIS网站设置禁止IP访问设置方法
  9. 安装Kali Linux系统
  10. Python爬虫-微信定时消息发送
  11. 服务器突然断电文件系统损坏,电脑突然断电造成系统文件损坏该如何修复?(高级篇)...
  12. python 监控键盘输入_python 监控键盘输入
  13. 干货 | 关于离岸银行开户(境外开户),看这一篇就够了
  14. 3.会计等式与复式记账
  15. 运放方波发生器原理分析及实践过程
  16. Unity 子弹的射击效果
  17. C# 如何提取字符串中的数字
  18. 如何在matlab中建立永磁直驱式风力发电机的模型,基于Matlab_Simulink直驱式永磁风力发电系统的建模与仿真...
  19. Linux九阴真经之九阴白骨爪残卷2(SSH)
  20. 直流伺服电机调速控制系统解析,直流伺服电机的调速控制方式

热门文章

  1. Linux 清除内存中的cache
  2. sqlite 问题 database disk image is malformed 修复
  3. 透彻解析 RPC 原理
  4. 数字广东:共建区块链开源生态,实现高水平科技自立自强
  5. mysql 查看错误连接数_MySql状态查看方法 MySql查看连接数和状态
  6. 人脸识别——景联文科技提供3D头模数据采集业务!
  7. 电影接口 按关键字检索影片信息
  8. 8259的IRR、ISR、IMR的功能
  9. meteor 渲染template实例
  10. try - with - resources详解