Application won't track when it is distributed to others, although it works fine in development mode on iPad and local Mac.
Here is what the error is that I see on the ipad when running a distributed application build ("tarmac" is the standard vuforia tracking marker)...
9/19/12 2:40:57 PM
Posting 'com.apple.iokit.hid.displayStatus' notifyState=0
MultitouchHID: detection mode: 0->255
9/19/12 2:40:59 PM
Posting 'com.apple.iokit.hid.displayStatus' notifyState=1
MultitouchHID: detection mode: 255->0 (deferring until bootloaded)
9/19/12 2:41:00 PM
MultitouchHID: device bootloaded
MultitouchHID: detection mode: 0->0
9/19/12 2:31:54 PM
Successfully created data set.
Did not load: QCAR/tarmac.xml
(Filename: /Applications/buildAgent/work/d9c061b1c154f5ae/Runtime/ExportGenerated/iPhonePlayer-armv7/UnityEngineDebug.cpp Line: 43) Failed to load data set tarmac.
Since it fails to load the tracking data, it doesn’t track.
When I build as a developer and run locally on the ipad it works.
My guesses are:
1) The “tarmac.xml” file is not being included in the .ipa file which I distribute as an enterprise app. Am trying to find out how to revew the contents of a .ipa file
2) Some other vuforia libraries are not present.
3) I’m hitting a bug in xcode 4.4.1. I’ve heard of people hitting problems and reverting to an older version of xcode and things start working.