iOS真机测试详细步骤及图解
来源:互联网 发布:dnf决战人工智能d 编辑:程序博客网 时间:2024/05/16 23:54
0.首先使用开发者账号登录该网站 https://developer.apple.com
关于开发者账号分为三种: 个人、公司、企业,具体如何成为公司或者企业账号,请百度
为什么要真机调试?模拟器调试不行吗?
模拟器调试只能调试一些普通的功能,对于一些特殊的功能是需要真机设备上的硬件来支持的,如 传感器:磁力计、陀螺仪、距离传感器、拍照、打电话、发短信、蓝牙等。而且真机和模拟器在 内存环境和网络环境上都是不一样的,有些bug需要特定的环境才会产生。
App发布之前一定要做真机调试
真机调试需要的角色: “”人” 在 “电脑” 上编写 “App”, 运行到“真机设备”上
Xcode7.0之前并不是任何人在任何电脑上运行任何app都可以跑在任何真机设备上的,换句话说:要想真机调试对 人、电脑、App、真机设备都有要求的
Xcode7.0之后只需要Apple ID即可,苹果会自动生成对应的证书
Xcode7.0之前:
1.获取根证书文件:AppleWWDRCA.cer
获取步骤:Certificates ------》 Development ------》 ✚ --------》Worldwide Developer Relations Certificate Authority 点击即可下载该文件
2.获取CertificateSigningRequest.certSigningRequest文件
获取步骤:双击AppleWWDRCA.cer 文件会自动使用 钥匙串访问 软件打开,
选中Apple Worldwide Developer Relations Certification Authority
钥匙串访问 -------》证书助理----------》从证书颁发机构请求证书...----------》
输入 用户电子邮件地址:常用名称:请求是:选中 存储到磁盘|让我指定密钥对信息----------》继续---------》保存 即可获取CSR文件
图解:
3. 上传 CertificateSigningRequest.certSigningRequest 证书文件,并下载ios_development.cer证书文件
操作步骤:Certificates -------》Development---------》 + --------》Select Type(Choose File) 选中.cerSigningRequest文件上传------》Request --------》Generate ---------》Download (即可获得ios_development.cer证书文件) -------》双击该证书加载到钥匙串访问中
4.创建APP ID
操作步骤:Identifiers-------》App IDs ------》 + -------》输入App ID Description ------》输入Explicit App ID ---->Continue
5. 添加设备
操作步骤:Devices ----> iPhone ---> + ------> 输入Name、UDID(手机连接到电脑,打开Xcode ----->Window------->Devices-----> Identifier值)
图解:
6.创建描述文件 xxx.mobileprovision并下载
操作步骤:Provisioning Profiles -------> Development-----------> + -----------> Select App ID ------->Select Certificates ------> Select devices. ----->Name this profile and generate.---------> Download(xxx.mobileprovision)----------> Xcode7是双击该配置文件加载到Xcode中
图解:
至此关于配置算是完了,共生产4个文件:
7. 创建项目,修改Bunde Identifer、Code Singing, 选择真机并运行该项目
操作步骤:
①修改info.plist中Bundle Identifer,然后清理一下工程,可以看到General ->Identity -->Bundle Identifer值会发生改变,然后修改General ------->Identity ------->Team
②General ----> Deployment Info --------> Deployment Target
③Build Settings ---> Code Signing Identity: iPhone Developer:xxx(xxxx)
④选择真机,并运行-----》
图解:
文章中涉及一些名词请参考文章: http://www.jianshu.com/p/21ebca8cadf6
至此真机测试便全部结束,祝愿大家能成功!
- iOS真机测试详细步骤及图解
- iOS -真机测试详细步骤
- iOS开发 -xcode真机测试详细步骤
- xcode真机测试详细步骤
- iOS 真机调试详细步骤
- iOS真机调试(史上最详细步骤解析)
- iOS App抓取图片详细步骤图解
- MySQL的安装步骤及详细图解
- IOS APP 真机测试步骤
- iOS 真机测试证书下载 最详细的流程图
- 真机测试的步骤
- IOS真机测试
- iOS真机测试
- IOS真机测试
- ios 真机测试
- iOS真机测试
- ios 真机测试
- iOS真机测试
- python用箱型图进行异常值检测
- ios面试题
- Xcode查看CoreData的SQL语句
- CSS3嵌套立方体旋转
- 使用python下载网易云课堂中Andrew Ng的机器学习课程
- iOS真机测试详细步骤及图解
- 02、简单拖拽
- Max OS X El 系统中安装cocoa pods完整教程(2016)
- 依赖注入的原理
- Android IPC通信优缺点和适用场景
- 如何自定义NavigationBar的高度
- guawa简单使用
- 怎么在几何画板中更改背景颜色
- Linux下安装Node.js