"We offer new support options and therefor the forums are now in read-only mode! Please check out our Support Center for more information." - Vuforia Engine Team

Mac OS - Could not initialize the tracker

I've been sitting with this error for three weeks now:

When building my application for Mac and running it the camera stays black and the dev log gives the following error:

Could not initialize the tracker. UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object) UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:LogError(Object) Vuforia.TrackerManagerImpl:InitTracker() Vuforia.VuforiaARController:Start()

However, pressing the "Play" button in Unity and running it within Unity has no problems at all.

I am running Vuforia 6.2.10, Unity 5.5.3, Xcode 8.3 on a Retina MacBook Pro 2015.

I have tried downloading previous Unity versions to no avail. Any help whatsoever would be greatly appreciated.

Hello,

The Vuforia SDK is not meant to be run on PCs, only mobile devices/tablets with embedded cameras: https://www.vuforia.com/Devices

Unity's PlayMode is an exception so that developers can more rapidly prototype with Vuforia.

PengfeiNreal

Tue, 03/06/2018 - 12:45

Enable "Vuforia Augmented Reality" in Player Settings -> XR Settings.

this works for me.

 

If you dont have it, you need to download it first.

If you have already imported the Vuforia unity package, you may have conflicts of DLLs.