01-真机调试介绍

一. 什么是真机调试?

简单理解就是将App项目运行到真机上进行测试

二. 为什么学习真机调试?

真机和模拟器环境的差异
    内存环境,网络环境
    特殊功能模拟器无法完成:传感器/相机/打电话

在公司中,APP发布前一定会进行真机测试
    程序是跑在用户手机上,用户一定使用的是真机
    程序在模拟器中没有问题,在真机中可能会有bug

三. 怎样做真机调试

  1. Xcode7.0之前

    • 加入开发者计划
    • 必须拥有AppleID,将该AppleID加入开发者计划,升级为开发者账号
    • 配置相关证书文件(在开发者中心配置)
      • 配置cer文件
        用于限制电脑
        并不是每台电脑都具有真机调试的能力
        只有安装了该证书的电脑才可以真机调试
      • 配置AppID
        用于限制App,并不是每个APP都可以真机调试
        只有App的bundleID和AppID一致才可以真机调试
        区分不同App,就是通过App的唯一标识: BundleID
      • 配置真机设备
        用于限制设备,并不是每一个设备都可以真机调试
        只有将设备的UDID添加到Devices中才可以真机调试
        苹果每台真机设备都拥有一个唯一标识:UDID
      • 生成描述文件
        将前三者结合起来生成描述文件
        下载描述文件并且安装
  2. Xcode7.0之后

    做真机调试, 非常简单
    只需要拥有Apple ID即可, 不需要以上限制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值