Hi everyone,
I’m experiencing a critical issue with USDZ files created in Reality Composer on an iPad 9th Generation (iPadOS 18.3). The files work perfectly on iPads from the 10th Generation onwards and on iPad Pros. However, on older devices like the iPad 9th Generation and older iPhones, QuickLook (file preview) crashes when opening them.
This is a major issue because these USDZ files are part of an exhibition where artworks are extended with AR elements via a web page. If some visitors cannot view the 3D content, it significantly impacts the experience.
What’s puzzling is that two years ago, we exported USDZ files from Reality Composer, made them available via a website, and they worked flawlessly on all devices, including older iPads and iPhones. Now, with the latest iPadOS, they consistently crash on older devices.
Has anyone encountered a similar issue? Are there known limitations with QuickLook on older devices, or is there a way to optimize the USDZ files to prevent crashes? Could this be related to changes in iPadOS or RealityKit? Any advice or workaround would be greatly appreciated!
Thanks in advance!
Hello,
It's difficult to say without knowing more about the USDZ files, and I'll speculate that they're very large and thereby causing your app to be jettisoned for memory consumption.
You can verify that speculation by investigating the crash in more detail. See Analyzing a crash report for details.
If the assumption is correct then you'll want to reduce the size of the exported USDZ by simplifying the content (an exercise for the reader).
If you need additional help please reach out to Developer Technical Support and provide us with access to one of the models that's now crashing.