I am having issues building for iOS. Running Vuforia 5-0-1 on Unity 5.0.
When I press buils Unity closes automatically and gives a really long error code- this is the start of it:
I am having issues building for iOS. Running Vuforia 5-0-1 on Unity 5.0.
When I press buils Unity closes automatically and gives a really long error code- this is the start of it:
Use 5.3.1P3, that is latest version best work with Vuforia. 5.3.1 have some UI bug if you use Unity UI system. 5.3.0 also works.
5.3.1P4-5.3.3P1 are not compatible with vuforia 5.0.10.
I just built my project using Vuforia 5.0.10 and Unity 5.3.1p4. I just needed to disable the bitcode support in xcode and add the systemconfiguration and security frameworks to "Build Phases" -> "Link binary with libraries".
Hope this helps.
EDIT: I have just realized that, although the project compiles and runs properly on iOS with the described method, any attempt to select any Vuforia object or instantiate any Vuforia prefab (Image Target, ARCamera, ...) in Unity 5.3.1p4 inmediatly causes an Unity crash. This means that, in case you need to modify your project, you will need to keep both versions, pre-p4 and p4 to develop and compile for iOS.
Vuforia 5.0.10 supports Unity 4.6, 5.1, 5.2 and 5.3 up to and including 5.3.1
Vuforia 5.5.9 supports Unity 5.2 and Unity 5.3 up to and including the latest 5.3.4;
there are 2 known issues with Vuforia 5.5.9 already discussed in this Forum:
1. Realtime shadows : issue description and a simple workaround is available in this thread: https://developer.vuforia.com/forum/issues-and-bugs/shadows-dont-work-latest-vuforia-unity-sdk
2. GearVR Stereo issue, only affecting Unity 5.3.4: discussion and workaround available here: https://developer.vuforia.com/forum/unity-extension-technical-discussion/gearvr-passthrough-camera-not-working-arvr-sample
For more information about Vuforia 5.5.9, see also:
You don't need to go back to an earlier version of Unity;
you can install the latest Unity 5.3.1, 5.3.2 or 5.3.3 on Windows, by:
- downlaoding the Windows 32-bit version of the Unity Editor (see under 'Additional Downloads"), and install it
- then download the Download Assistant or Installer
- run the Installer
- when the install dialog presents you the options about which components you want to install, UNCHECK the Unity Editor (cause otherwise it will install the 64bit version and will override the 32 bit version you already installed previously)
- also select any additional components you need (e.g. Android support)
The process above will give you a complete installation of the 32bit version of Unity 5.3 for Windows.