iOS真机测试教程(无需开发者账号)

本教程是写给对iOS已经有基本了解且熟悉Xcode的程序猿/媛们
- 首先Xcode要求7以上,并且运行Xcode,点击左上角菜单Xcode -> Preferences。
iOS真机测试教程(无需开发者账号)_第1张图片

  • 设置好版本
    iOS真机测试教程(无需开发者账号)_第2张图片

  • 点击Accounts,然后点下面的+号,在弹出菜单中点击Add Apple ID。
    如果账号密码正确的话,会显示如下图。Free表示未付费但可免费调试,双击打开

    笔者的App ID是用iclound邮箱注册的。

  • 在打开的列表中选择 iOS Development->点击Create。然后关闭
  • 将设备连接到电脑,此处为iPhone。(手机上选择信任此电脑)
  • 点菜单栏上Window->Devices
    iOS真机测试教程(无需开发者账号)_第3张图片
    如果在右端的DEVICE中能看到自己的设备,就已经成功三分之一了
    iOS真机测试教程(无需开发者账号)_第4张图片
  • 选择打开的项目,在界面上端那一栏设置仿真机器为iPhone
    iOS真机测试教程(无需开发者账号)_第5张图片
    设置成功后如下所示
    这里写图片描述
  • 点击工程文件
    • 设置Identity部分
      iOS真机测试教程(无需开发者账号)_第6张图片
      其中Bundle Identifier格式为Apple ID的后缀部分加上项目名字,如此处为iclound.com.NetStatus
      Team则选择刚刚添加的账号。
    • 设置Deployment Info部分
      iOS真机测试教程(无需开发者账号)_第7张图片
      Deployment Target选择和设备相同的系统版本号即可
    • 然后点击Fix Issue
      xcode会自动生成Provisioning profiles
      iOS真机测试教程(无需开发者账号)_第8张图片
      Identity部分将变成如下所示
      iOS真机测试教程(无需开发者账号)_第9张图片
  • 点击运行
  • 如果手机弹出不信任程序对话框
    iOS真机测试教程(无需开发者账号)_第10张图片
    在设置/通用/设备管理中,点击右拉箭头,选择所装软件即可。(反正我手机上在通用中找不到“描述文件这个选项)
    成功后Xcode上这么显示
    这里写图片描述
    手机上程序的界面
    iOS真机测试教程(无需开发者账号)_第11张图片
    搞定!开心
    PS:如果真机测试中发现提示“No Device Registered Creating a provisioning profile requires one or more device to be register with your team”那么应该是上面某一步没有设置好

你可能感兴趣的:(iOS)