Using SDK 3.2 API in Universal iPhone/iPad application

Posted by psychotik on Stack Overflow See other posts from Stack Overflow or by psychotik
Published on 2010-05-19T02:47:12Z Indexed on 2010/05/19 2:50 UTC
Read the original article Hit count: 349

Filed under:
|
|

I have a project configured (I think) to produce Universal binaries. The base SDK is set to 3.2 and the Deployment Target is set to 3.1. Target Device Family is iPhone/iPad and the architecture is armv6 armv7.

I had a few questions about how this Universal binary thing really works:

1) When I want to submit an app binary for review, what configuration should I set as the build target? If I set it as "Device - 3.1" I get a warning which says "warning: building with Targeted Device Family" that includes iPad('1,2') requires building with the 3.2 or later SDK". However, if I build with SDK 3.2, will it still run on iPhones with OS 3.1? What's the right configuration for device and architecture (arm6/arm7)?

2) How do I test the scenario above (built with SDK 3.2, but installed on a device running OS 3.1)? If I build with SDK 3.2, when I try to install it on a phone with OS 3.1, I get an error saying that the phone's OS isn't updated.

Thanks!

© Stack Overflow or respective owner

Related posts about ipad

Related posts about iphone