Unity Issue Tracker - Player for Meta Quest crashes when using Vivox package and using Custom Main Manifest
Fixed
UUM-131310
Player for Meta Quest crashes when using Vivox package and using Custom Main Manifest
Package: UGS Vivox
Fixed
16.7.X
The reporter of the issue in Unity Discussions was happy with the resolution: https://discussions.unity.com/t/apk-stopps-working-in-quest-vr-when-activating-manifest-becuase-i-need-ot-remove-read-phone-state/1697482/21
Reproduction steps:
1. Open the attached project “ReproProject“
2. Switch to the Android platform in Build Profiles (File → Build Profiles → Select Android, press “Switch Profile”)
3. Make sure that Custom Main Manifest“ option is enabled (located at Edit → Project Settings → Player → Publishing Settings, option “Custom Main Manifest“)
4. Include line “<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" />“ in the Custom Manifest located at “/Assets/Plugins/Android/AndroidManifest.xml”
5. Build the Player
6. Launch the Player on the device
7. Observe the crash
Reproducible in: 16.7.0 (6000.2.6f2)
Reproducible on: Windows 11
Not reproducible on: No other environments tested