Bâtiment/Test Universel application iPhone/iPad

J'ai un projet configuré (je crois) pour produire des binaires Universels. La base SDK est fixé à 3,2 et le Déploiement est prévu d'3.1. Périphérique cible de la Famille est iPhone/iPad et de l'architecture armv6 armv7.

J'ai eu quelques questions sur la façon dont cette Universal binary chose fonctionne vraiment:

1) Lorsque je veux envoyer une application binaire pour examen, quelle configuration dois-je définir comme la cible de génération? Si je l'ai mis comme "Appareil - 3.1" je reçois un avertissement qui dit "warning: building with Targeted Device Family" that includes iPad('1,2') requires building with the 3.2 or later SDK". Cependant, si je construire avec le SDK 3.2, il continue à fonctionner sur les iPhones avec OS 3.1?
Quelle est la bonne configuration de l'appareil et de l'architecture (arm6/arm7)?

2) Comment puis-je tester le scénario ci-dessus (construit avec le SDK 3.2, mais installé sur un appareil fonctionnant sous OS 3.1)? Si je construire avec le SDK 3.2, lorsque j'essaie de l'installer sur un téléphone avec un OS 3.1, j'obtiens un message d'erreur indiquant que le téléphone de l'OS n'est pas mis à jour.

Merci!

OriginalL'auteur psychotik | 2010-05-19