We are using Unity 2019.2.2f1 with Vuforia 8.38.
When built for iOS, Vuforia initialization generates warning messages such as this:
Main Thread Checker: UI API called on a background thread: -[UIApplication windows]
PID: 746, TID: 335589, Thread name: UnityGfxDeviceWorker, Queue name: com.apple.root.default-qos.overcommit, QoS: 0
4 Vuforia 0x0000000109859028 _ZN7Vuforia24setProviderConfigurationEPKv + 1389984
This occurs whether or not we use Delayed Initialization.
Normally we wouldn't care about this too much as it doesn't seem to impact functionality. However, the client for this app has flagged this as an issue.
Is there a way to initialize Vuforia on iOS so that it doesn't generate messages that read "UI API called on a background thread"?