A somewhat odd privacy decision made by Apple in iOS 12.2 is set to break many iPhone AR and VR experiences created by film studios and advertisers – including one made by Apple itself …
We noted that the beta defaults to blocking access to device motion and orientation data in Safari, and has to be toggled back on if you want it.
Digiday (via The Verge) notes that this will prevent web-based augmented reality and virtual reality experiences from working in Safari by default.
Among the sites that would be broken by this is Apple’s own iPhone XS microsite, which uses motion and orientation data to allow you to spin the 3D model by moving your phone.
Web-based branded experiences that would be affected by Apple’s change include AR experiences that Sony Pictures rolled out for “Spider-Man: Into the Spider-Verse” and DreamWorks and Universal Pictures rolled out for “First Man” as well as a VR experience that DreamWorks TV rolled out for “She-Ra” […]
“I’m sort of freaked out,” said Christopher Lepkowski, technical director at Pretty Big Monster, a digital agency that has worked on web-based AR and VR experiences for brands such as Sony Pictures.
Although users can re-enable the feature, they would have to exit Safari and enable it in settings, something iPhone users are unlikely to do casually.
Although there have been privacy concerns raised about allowing advertisers access to orientation and motion data, it seems a somewhat odd thing to care enough about to switch it off by default. Do most people really care that an advertiser could see they are holding their iPhone at 40 degrees and turning it to the left?
The most sensible solution for iPhone AR and VR ads would seem to be to have a privacy pop-up in exactly the same way iOS currently asks whether you want to grant access to location data, for example. Reilly Grant, a software engineer on Google Chrome, thinks this is likely to happen.
The answer to “can we add an API for requesting permission?” was definitely not “no.” I’m waiting for a PR based on the proposal discussed on that issue and a permission API has always been in the cards as part of the Generic Sensor API work.
— Reilly Grant → @reillyeon@toot.cafe (@reillyeon) January 30, 2019
What’s your view on this? Was Apple right to require a settings change to restore iPhone AR and VR experiences, or would a privacy pop-up be a better approach? Please take our poll, and share your thoughts in the comments.