By timgoon
on Fri, 10/09/2015 - 19:21
I have been compiling my Xcode project just fine until I updated it to support iOS 9. Now I am receiving the following error upon building the project:
ld: '<Project Path>/Vuforia_build/lib/arm/libVuforia.a(libVuforia.a-armv7-master.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture armv7
Do we need a new version of Vuforia.a for iOS 9?
iOS 9, Xcode 7 and Vuforia SDK 5.0.5
No, you don't need a new version of Vuforia for this issue;
just open the Build Settings of your Xcode project, locate the ENABLE_BITCODE flag and set it to "NO".
iOS 9, Xcode 7 and Vuforia SDK 5.0.5
Aha that's fixed it - easy when you know how!
Thank you for your prompt reply - much appreciated.
iOS 9, Xcode 7 and Vuforia SDK 5.0.5
You're welcome;
by the way, future versions of Vuforia may support the Bitcode option, but at present you simply have to disable that.