Why is the camera not rotating on iOS?

Are you setting disableWorldTracking: true? If so, by default on iOS you do not have gyro permissions, so the camera is facing down and never rotates. On Android, the gyro is accessible by default so the camera will rotate based on the orientation of the user’s phone. If you want the same behavior cross platform, you can use our permissions API to request gyro so camera behavior is the same between iOS/Android: https://www.8thwall.com/docs/web/#xr8xrpermissionspermissions