在 iOS 上阻止 Google Cardboard 配对/启动屏幕

Prevent Google Cardboard Pairing / Startup Screen on iOS

当我的 google 纸板应用程序第一次启动时,它会启动一个 Google 页面,其中显示 "Google Cardboard. Let's get you set up. Pair your phone with your viewer for the best experience."

我想控制这种体验,以便在 google Cardboard SDK 启动之前显示我自己的初始屏幕。这样做的一个原因是我希望没有纸板的人能够立即开始体验非纸板模式下的应用程序,而无需经过配对过程。

我知道稍后可以使用 cardboard.ShowSettingsDialog() 启动配对/查看器配置文件选择器。

使用当前版本的 SDK 执行此操作的一种方法是创建一个没有 Cardboard 组件的初始场景。它不会在 VR 中,也不会触发入职。

[edit] CardboardiOSDevice.cs 中的 OnFocus() 函数决定启动引导对话框。您可以通过编辑此功能来抑制它。但是对于初次使用的用户,您可能希望继续使用入门对话框,而不是设置对话框,因为它会引导他们完成扫描过程。