J'ai travaillé sur une application que j'ai construite avec succès pour iTouch, iPhone 3G, iPhone 3GS, iPhone 4, sous iOS 3.0+. Cela a bien fonctionné quand je l'ai branché à Xcode et construit à partir de là. Cependant, après soumission à l'App Store, il ne s'appuie que sur iOS 4.0. Y a-t-il des raisons évidentes pourquoi? Mes paramètres de construction sont les suivants: Active Architecture: ARMv7 Architectures: Standard (ARMv6 ARMv7) base SDK dispositif iPhone 4.0 Construire Architectures actif uniquement (non vérifiées) architectures valides: ARMv6 ARMv7 iPhone OS cible de déploiement: iPhone OS 3.0Distribuer des applications compatibles avec iOS 3.0 +
EDIT
Voici quelques informations susceptibles de vous aider. J'utilise Three 20 API dans mon projet. Si je construis sur un iPod touch de 1ère génération avec iOS 3.1.3, je dois définir les architectures actives sur armv6 et cocher la case build active architecture only. Il ne sera pas construit sous armv7. Est-ce que ceci pourrait être le problème?
Quelle est la valeur de MinimumOSVersion dans Info.plist? –
ce n'est pas spécifié. –