-
Notifications
You must be signed in to change notification settings - Fork 105
Description
Working with Unity 6 and exporting to Xcode for iOS, my app crashes when using both the Addressables package to remotely load assets whilst ARCoreExtensions is installed and Geospatial features has been enabled and added to the script define symbols in the Unity PlayerSettings. Once the addressables package has been initialized and the catalog has been loaded, I only have to call the Addressables.LoadAssetAsync method once and Xcode will pause the session with the error appearing in the debug navigation: Background Job.Worker 2: EXC_BREAKPOINT (code=1, subcode=0x113a76978)
I have made a fresh project with a minimal setup to reduce variables and I can only conclude there is some type of conflict happening between these two packages, specifically for iOS: loading a remote asset and having Geospatial in the script define symbols - not actually using any AR functionality. I have submitted this issue to Unity as well incase it's an error on their end.
Specs:
Unity 6000.0.64f1 exported as a .xcworkspace for Xcode 26.2
MacBook Pro 2024 (M5), using MacOS 26.2
iPhone 16 Pro Max, using iOS 26.2
Addressables catalog and bundles are downloaded from Azure Cloud Storage
Packages:
Addressables 2.7.6
ARFoundation 6.4.1
Apple ARKit XR Plugin 6.4.1
Google ARCore XR Plugin 6.4.1
ARCoreExtensions 1.52.0