我正在用ARKit进行一些实验,并尝试在iPhone 5S中运行,看看会发生什么:
我在Xcode 9.0 beta 6中遇到了这个错误:
“ARDemo”需要iPhone不支持的“ARKit”功能
到目前为止一切顺利。我的问题是(并且与this one有点相关):即使ARKit不起作用,是否可以安装在低于iPhone 6S的iPhone中?
我希望能够提供ARKit作为应用程序的补充,但只有在设备支持时才提供它。
答案 0 :(得分:2)
如果您检查运行时,可以将使用ARKit的产品发送到任何设备。如果程序包无法安装到设备,则项目将arkit功能标记为必需,这将阻止安装。只需从info.plist中的UIRequiredDeviceCapabilities
部分删除它,安装就会成功。