Since Apple has rolled out iOS 12.2, a phone's device orientation and motion are no longer provided out of the box for Safari WebVR applications and have been disabled by default. Until a solution is provided by both Apple and the WebVR community, we recommend to set these permissions manually. This can be done in Settings > Safari > Motion & Orientation Access.

Resources and Links:

Sensor access disabled by default in Safari from iOS 12.2+

Added check for iOS Safari 12.2 DeviceMotion Permissions

Did this answer your question?