如何在较旧的iOS设备上使用ARKit?
对于iOS 11的测试版,即使使用与旧设备兼容的3DOF,ARKit应用程序也会崩溃?
如果不支持ARKit,我该如何防止应用程序崩溃? 解决方法
支持的设备
从iOS 11开始,can’t在旧设备上使用ARKit:
设备应具有A9或更高版本的处理器.您只能使用: > iPhone SE, 防止崩溃 要防止应用程序崩溃,您可以使用ARConfiguration的isSupported属性.别忘了检查当前的iOS版本. import ARKit func isARSupported() -> Bool { guard #available(iOS 11.0,*) else { return false } return ARConfiguration.isSupported } if isARSupported() { // ARKit is supported. Do what you need. } else { // ARKit is not supported. }
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |