Well, correcting the two lines as described solves the problem - temporarily:
When installing the App directly from Unity/XCode we get these semantic errors.
After correcting them the app compiles and starts fine.
But when starting the App from the iPad, it hangs on registering the Accelerometer.
Setting the Accelerometer Frequency to zero finally solves the problem.
Also having this issue with Vuforia Unity4. I’m running iPad2 with Unity iOS Pro.
If I comment out the errors in X-code the app will run but very erratically. has anyone actually found a sound solution to this problem ?
I read on the Vuforia site that Arm7s needs to be turned off in the build settings. ( change to Arm7 only )
I just tried
Change ((int)surface->w, (int)surface->h) to ((int)surface->targetW, (int)surface->targetH)
Change (_curOrientation) to ((int)orientation)
This seems to have fixed some of the problem… I notice when the app is running for the first time through X-Code it stalls at the registering of accelerometer. I just let it keep going for maybe 1-2min. and eventually the app does start… so try being patient for at least a minute.
I have tested this on both iPad 2 3. I was using iPad 2 for most of my testing it would not start ( maybe because iPad2 simply takes longer to boot ) but as soon as I changed to iPad3 the app started but after mabe 1min. wait time.
I then tried again on the iPad2 it started but after some considerable time waiting ( 1-2min.)
I think Qualcomm knows about the issues and hopefully they´re working on it.
Maybe it´s an idea to follow that on their forums and tell them we´re waiting for an update.
This is casting of a string into an int and is incorrect. In my project it worked for landscape, but not portrait. The correct code is to check the string value and pass in the correct enum value to QCARSetOrientation. The correct code looks something like this: