iOS真机测试详细步骤及图解
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真机调试详细图文教程
相关文章链接: < Xcode7 免证书/$99 真机调试教程 > <Provisioning Profile和Code Signing常见问题,原因分析及解决方法汇总.> 最 ...
- 【调试工具】之IOS真机测试
原文链接:https://blog.csdn.net/SoaringLee_fighting/article/details/82874618 序 本文旨在阐述怎么通过xcode工程进行ios真机测试 ...
- Xamarin.iOS真机测试报错
Xamarin.iOS真机测试报错 错误信息:The MinimumOSVersion inside Info.plist does not include the device version(er ...
- MogoH5+基于Hbuilder做ios真机测试
2019独角兽企业重金招聘Python工程师标准>>> #下载安装MogoH5+脚手架 下载MogoH5+ git clone https://github.com/tyaqing/ ...
- iOS 真机测试错误解决An App ID with Identifier ...is not available
在做真机测试Demo的时候,经常会遇到这样的错误提示,导致我们无法真机测试: 意思是说我们的应用程序ID的标示符"com.XXXX.Demo"是无效的,解决方法很简单,就是换个标示 ...
- appium IOS真机测试
看了 http://blog.csdn.net/today520/article/details/36378805 的文章,终于在真机上面测试成功. 由于没有开发者账号,不能发布应用到机器上面.所以就 ...
- 【转】Xcode 7 真机调试详细步骤
原文网址:http://www.jianshu.com/p/fa5f90b61ad6 文/ldjhust(简书作者) 原文链接:http://www.jianshu.com/p/fa5f90b61ad ...
- APP应用真机调试详细步骤
实现效果:在电脑上运行调试出APP程序实现WiFi真机同步,效果图如下: 使用工具 1.夜神模拟器(电脑下载,如果用手机调试就直接跳过这步) 下载链接:夜神安卓模拟器-手游模拟器电脑版_夜神模拟器官网 ...
- ios真机测试,Ineligible Devices,不可以选中真机
问题原因,程序的最低兼容版本高于真机的版本.
最新文章
- SurfaceView的一个小应用:开发示波器
- Mac 终端便利工具: 管理工具-Homebrew 和提示工具oh my zsh
- 用 for/in 在 Java 5.0 中增强循环
- 百度地图API地理位置和坐标转换
- 七个你一定会犯的云安全错误
- Atitit.自定义存储引擎的接口设计 api 标准化 attilax 总结 mysql
- paip.vs2010 或.net 4.0安装出错解决大法.
- FTP局域网内文件共享
- 数据挖掘 应用案例集
- linux卸载驱动命令,卸载打印机驱动程序 (Linux)
- android 高仿国美,iOS高仿国美、二次元应用、点赞喷射动画、电影筛选页等源码...
- 分布式数据库DBLE
- 用 CAShapeLayer、毛玻璃镂空效果创建加载动画
- 注册一个公众号多少钱_微信公众号申请注册收费吗?要钱吗?多少钱?
- 刘林仙《薛仁贵征东》 《薛丁山征西》整理
- 使用脚本更新阿里云DNS记录
- PHP web表单生成器(函数部分)的理解
- Camtasia Studio2023新功能及下载安装使用教程
- 小小军姬怎么在电脑上玩 小小军姬安卓模拟器玩法攻略
- iSkysoft DVD Creator简单三步完成DVD刻录,你知道吗?