感觉每次真机调试都要用数据线把iPhone插在Mac上不太方便,就查了一下Xcode怎么无线真机调试。

演示环境

  • iOS13.6
  • macOS Catalina(10.15.6)
  • Xcode 11.6
  • Mac与iPhone在同一网络中(通过ip可以直接找到)

步骤

  1. 将真机使用数据线连在Mac上,打开Xcode 点击顶部导航栏Window,然后选择Devices and Simulators 进入设备管理
  2. 在弹出的弹窗内可以看到你连接的真机设备 选择你连接的设备,将Connect via network勾选 开启无线连接
  3. 拔掉数据线,在左侧找到刚刚勾选通过网络连接的设备。右键点击设备,点击Connect via IP Address 通过ip找设备
  4. 在弹出的弹窗内输入真机的ip,然后点击Connect 输入IP
  5. 连接成功后,左侧你的真机会带有一个地球图标,表示已经通过网络连接真机 网络连接成功
  6. 在选择调试设备的列表里,你的真机也会带有一个地球图标 选择设备

然后你就可以无线真机调试了,以后也不再需要连接数据线,只需要Mac和真机在同一个无线网络内,打开Xcode项目,等待设备选择列表中你的真机出现地球图标即可。