Ios 当用户离开当前屏幕时,ARKit应用程序应该做什么?
当用户离开当前视图控制器或应用程序时,应用程序应该保持ARKit会话打开还是暂停?我注意到在使用ARKit时电池耗尽。当用户离开应用程序到后台时,您不应该暂停会话,因为代理会自动处理: 中断相当于手动暂停会话。不要 调用pause()以响应此回调,因为这会阻止您的应用程序 在中断结束时收到通知 如果用户留在你的应用程序上,但离开AR体验部分,这取决于你的应用程序的功能和逻辑。您可以暂停并恢复会话,或停止会话,保存会话并在用户下次进入AR部分时恢复会话(即使在终止应用程序之后),就像用户离开之前一样,包括之前添加的虚拟内容,或只是启动新会话 ARKit是处理器密集型的,在应用程序运行的每一帧上都会执行繁重的进程,因此电池使用量也很高Ios 当用户离开当前屏幕时,ARKit应用程序应该做什么?,ios,arkit,Ios,Arkit,当用户离开当前视图控制器或应用程序时,应用程序应该保持ARKit会话打开还是暂停?我注意到在使用ARKit时电池耗尽。当用户离开应用程序到后台时,您不应该暂停会话,因为代理会自动处理: 中断相当于手动暂停会话。不要 调用pause()以响应此回调,因为这会阻止您的应用程序 在中断结束时收到通知 如果用户留在你的应用程序上,但离开AR体验部分,这取决于你的应用程序的功能和逻辑。您可以暂停并恢复会话,或停止会话,保存会话并在用户下次进入AR部分时恢复会话(即使在终止应用程序之后),就像用户离开之前一