Xcode9解锁无线连接tvOS或iOS设备到Mac的功能
开发者总是将他们的设备连接到他们的机器上。安装应用程序、执行诊断、屏幕录制等。已经成为不可避免的罪恶。Xcode 9在苹果清理电线的时候解锁了无线连接tvOS或iOS设备到Mac的功能。当大家发现新的Apple TV放弃了之前用于此目的的USB-C端口时,引起了极大的关注。好在第四代和第五代Apple TV可以无线连接iPhone和iPad。
这对开发人员非常有用,因为他们不再需要随身携带安装新版本的应用程序。
我们来看看如何将iOS或tvOS设备连接到Xcode 9,可以做什么,有什么要求。
要求
首先,你需要一个运行兼容软件的兼容设备。其中包含:
Xcode 9.0或更高版本
运行macOS 10.12.4或更高版本的Mac
运行iOS 11.0或tvOS 11.0或更高版本的设备
如果你使用iOS设备,你需要一根闪电线。
所有设备都可以连接的网络。
初级课程
首先,启动Xcode。转到菜单栏并单击Windows设备和模拟器。或者,您也可以按快捷键Cmd Shift 2。
该窗口顶部有两个选项卡。一个用于设备,另一个用于模拟器。确保选择了设备选项。现在根据你连接的是iOS设备还是tvOS设备,走的路线略有不同。
IOS设备
在您可以无线连接到iOS设备之前,您必须先使用Lightning电缆将它们与Mac配对。完成后,选中“通过网络连接”复选框。现在,你可以断开你的电话。它将显示在设备窗口内,并作为Xcode(构建应用程序的目的地)的内部选项出现在您的手机中。
TvOS设备
有了Apple TV,就不能通过Lightning插电了。首先,Apple TV没有Lightning端口。四代确实有USB-C口,五代也没有。幸运的是,这甚至更容易,而且完全不需要电线。确保管理器窗口已打开,然后在Apple TV上前往设置遥控器和设备远程应用程序和设备。
Apple TV会自动显示可以在Mac上输入的配对代码。一旦Xcode检测到您的Apple TV,“管理器”窗口将显示一个用于输入这6位数字的栏。确定选择了“通过网络连接”。现在无论何时打开Xcode,你都会看到可供开发的Apple TV。
否则
一件好事是在大多数网络上不需要配置。它们只是自动连接。在某些情况下,事情更难控制,您可以手动输入IP地址并连接。基本上,如果您可以ping网络上的Apple TV,Xcode就可以连接到它。
除了平时的开发工作,这也是一个很好的截屏方式。在iOS设备上,这可能很烦人,因为你必须计时并同时按下多个按钮才能让它发生。在Apple TV上,没有命令,所以这是执行这个命令的唯一方式之一,但是现在你不需要再插上了。
如果你想录制Apple TV的屏幕,QuickTime现在也可以无线帮助你。配对Apple TV后,打开QuickTime。进入菜单栏,点击“文件”。然后选择“新电影录制”。加载后,单击“录制”按钮旁边的向下箭头选择相机输入,配对的Apple TV的名称应该会列出。
遗憾的是,QuickTime为iOS设备录制的屏幕录像仍然只有在插入时才有效。这在以后会是一个很好的补充,尤其是对于我这样经常通过QuickTime进行屏幕录像创作的人来说。
标签: