2010-08-31 3 views
0

Je crée une application pour iPhone seulement, jusqu'à présent, j'ai pu partager mon application via des distributions ad-hoc, et la lancer dans mon simulateur et mes appareils. Mais maintenant que j'ai fini, je ne peux pas télécharger ma construction au magasin à cause de cette erreur:l'ensemble n'est pas valide. une application ciblant la famille d'appareils iphone ne nécessite pas de cible de déploiement iphone os de 3,2

"Le paquet est invalide une application ciblant la famille d'appareils iphone peut ne pas nécessiter un iphone OS cible de déploiement de 3.2 , qui est un os ipad-only "

Le seul SDK de base que j'ai après la mise à niveau vers xcode 3.2.3 sont iphone device 3.2 et iphone device 4.0.

Merci pour l'aide.

Répondre

2

Dans vos paramètres de création d'application et/ou de cible, assurez-vous que le SDK de base est défini sur iPhone Device 4.0. Pour l'instant, toutes les applications sont supposées l'utiliser comme base SDK.

Ensuite, recherchez le paramètre de construction iPhone OS Deployment Target. Vous souhaitez définir cette option sur la version la plus récente d'iOS prise en charge par votre application. S'il prend en charge 3.0, entrez 3.0. Si vous utilisez la fonctionnalité qui a été ajoutée dans iOS 3.2, alors vous devriez simplement entrer 4.0 puisque 3.2 ne fonctionne pas sur l'iPhone.

Questions connexes