技术问询:ARKit 1.5中ARKit Remote是否有改进?触摸输入无法识别
ARKit 1.5中ARKit Remote的功能改进及触摸输入问题排查
关于ARKit 1.5里ARKit Remote的功能改进
ARKit 1.5确实给Remote带来了不少实用的更新,主要集中在和新特性的同步支持上:
- 新增了对垂直平面检测和图像识别跟踪的同步预览,之前的版本只能同步水平平面的检测结果,现在你在Mac端调试时能直接看到这些ARKit 1.5核心功能的实时表现,不用频繁跑真机测试。
- 优化了设备与Mac之间的传输延迟,尤其是在复杂AR场景下,画面同步的流畅度提升明显,减少了卡顿和丢帧的情况。
- 加入了场景快照同步功能,调试时可以直接在Mac端获取设备当前的AR场景快照,方便快速记录和定位问题。
针对触摸输入无法识别的问题解决办法
这个问题我团队之前也踩过坑,当时差点弃用Remote,后来试了几个方法都解决了,你可以逐一排查:
- 重新配对设备与Mac:有时候配对缓存会出问题,先断开设备连接,打开Xcode的
Window > Devices and Simulators,删除已配对的目标设备,然后重新用数据线连接,重启ARKit Remote会话试试。 - 确认Xcode版本匹配:ARKit 1.5需要搭配Xcode 9.3及以上版本使用,旧版本的Xcode对Remote的触摸输入支持有bug,升级到对应版本大概率能解决问题。
- 重置设备触摸设置:在iOS设备上进入
设置 > 通用 > 还原 > 还原触摸设置,不用怕丢失数据,这个操作只是重置触摸校准参数,很多时候系统触摸校准异常会干扰Remote的信号。 - 关闭第三方触摸辅助工具:如果你的设备装了第三方键盘、AssistiveTouch或者其他触摸类辅助工具,暂时关闭它们,这类工具可能会抢占触摸事件,导致Remote无法识别输入。
内容的提问来源于stack exchange,提问作者Brian Shoyer
相关产品推荐
相关产品推荐

