Hey, I recently submitted my Daydream app for review on Google Play and one of the errors they sent back stated “The app does not suppress system bars”. We have both the system bar and navigation bar suppressed during gameplay but there is a bug where the game brings up the navigation bar for two seconds when it launches from the Daydream platform.
It seems like other developers are running into this issue too:
Is there anyone at Unity with some insight into this and how to solve it?
Without seeing your project I can’t tell you a whole lot. Are you merging in another manifest file that may be causing problems? What VR devices are you targeting for Android and what order are they in your list? Are you manually transitioning to VR mode?
It is happening also in empty 5.6.0b9 project targeting Daydream VR. You will see system bar for a second before splash screen. It is also happening when you want to show Unity IAP Google Play dialog in Daydream mode.
When can we expect b11 to come? Our daydream app is pending release due to this bug. Each time we get the same automatic observation that it does not suppress system bars.
5.6.0b11 seems to have fixed the System bar visibility issue. However it has a bug which does not set android.software.vr.mode in the final apk despite having it set in manifest file so Daydream does not even allow submitting this app suggesting to enable VR mode.
NavBar visibility was fixed after app start in b11, but not when displaying IAP dialog via Unity In-App Purchasing. Can this be fixed too please? My app is still rejected because of this.
Confirming that in b11 there is missing android.software.vr.mode in android manifest.