I've searched around on google and on the forums here a bit, and saw that some people had this problem but couldn't really find a solution. Just links to old forum posts that didn't really explain how to fix it or a fix for a version of unity that I don't have. I'm currently using Unity 3.5.3f3 and the iOS QCAR that you can download from the asset store (1.5.8). My first problem is that if I set Unity to be landscape right, xcode thinks it should be in landscape left. That sounds more like a Unity/XCode bug to me though, not something that has to do with the QCAR plugin. My big problem is that if I pick something other than portrait or auto rotation, the camera behaves very, very strangely. For example, if I lock the orientation to landscape left (in Unity, making it landscape right in XCode and on the app) the app will launch and the camera appears to be at a 90 degree angle to what it should be. If I tilt my head to the right, it would look correct if it were portrait. However, when I do manage to get a marker in front of the twisted camera, my interface (I use EZGui for Unity) is correctly orientated as I would expect and as I have laid it out.
Anyone know a fix for this? Seems like the ARCamera does not like landscape orientation, and will only work in auto rotation and portrait. Anyone else have this specific problem? I saw a fix for 3.5.2 of Unity, but I'm running 3.5.3f3. Thanks in advance for any help.