如何在 iPadOS 上使用 Slide Over/Split Screen 时使用 ARKit?

How can I use ARKit while using Slide Over/Split Screen on iPadOS?

我有一个应用程序使用 ARKit 来检测人脸并通过网络发送感兴趣的坐标,效果很好。我希望这个应用程序在后台 运行,仍然通过网络发送数据,而我会使用另一个应用程序(几乎)全屏。

选项 'Enable multiple windows' 在 info.plist 中被激活,但是一旦我启动我的其他应用程序,ARKit 应用程序就会停止发送信息(该应用程序实际上可能会停止)。

有没有简单的方法可以做到这一点,至少是可行的?谢谢!

目前还不能。当相机和 AR 内容在侧拉或拆分视图中显示时,它们在应用程序的系统级别被禁用。

我建议在使用 Slide Over/Split 屏幕时显示一条警告消息,提示您应该在全屏模式下使用该应用程序。 .