iOS dev build, hardware and sdk

Hi all,

I haven’t found a guide that walks one through the complete set up regardless of which os and device you are using to do your test build. I have read through the documentation available on the apple site and have managed to piece together what I think should work…however, it doesn’t. Is there no guide that matches the appropriate sdk with the version of os I have on my mac?

My mac is running os 10.6.8 (I purchased this machine simply for compiling my apps, an old mac book pro)
xcode is version 3.2 (64 bit)
iPad is an iPad 3 iOS 6.0.1

I’ve create my apple id and my certificate and can build my app but always end up with at least one error (it builds fine on my mac, PC and android)…for example:

No architectures to compile for (ARCHS=armv6 armv7, VALID_ARCHS=i386 ppc ppc64 ppc7400 ppc970 x86_64).

I’ve read up on this error too…the only option for a base sdk is “iphoneos”

Is there any site that I can check my combination of hardware and software? Or that will lead me through a full build? Maybe my complete lack of MAC knowledge is having a dramatic effect, but this process seems unduly confusing to me.

Any advice would be greatly appreciated…

You’ll need newer XCode for almost certainly. 4.5 is not available for Snow Leopard (that is, OS X 10.6 that you’re using), but you can download 4.2 from apple developer downloads. I still have doubts how easily you can deploy to iOS 6.0 without XCode 4.5, so if spending few dollars don’t bother you I’d suggest upgrading to OS X 10.8 via Mac App Store and upgrading to XCode 4.5 after that. If you’re going to submit your app to App Store at some point, you’ll need XCode 4.5 these days anyway.

Deploying to the device from Unity shouldn’t bring up any XCode errors. The XCode error you’re seeing usually is caused if you’re trying to run device build as simulator target in XCode, but please do upgrade your XCode environment before you try any other means. If you still have errors after that, it’s much easier to help (even though I’d say you wont have any).