2010-08-25 7 views
0

J'ai récemment mis à niveau XCode 3.2.3, et maintenant, je vois que je ne peux pas définir un SDK de base à une version précédente. Comment puis-je créer mon application pour qu'elle fonctionne sur 3.1.3 maintenant?Comment définir un SDK de base de 3.1 dans XCode 3.2.3?

Je suis dans une situation sérieuse, parce que je me suis engagé à livrer à 3.1.3. :-(

J'ai essayé vais chercher le 3.1 SDK sur le site Apple Developer Program, mais je ne vois iOS 4.0 et iOS SDK Beta.

Tout merci serait grandement apprécié

!

Répondre

2

1) Ouvrez les paramètres du projet (Assurez-vous que "Toutes les configurations" est activé) - Projet -> Modifier les paramètres du projet

2) Trouver "Base SDK", il se trouve dans la catégorie "Architectures" et le régler sur "iPhone Device 4.0".

3) Trouvez "iPhone OS Deployment Target", il se trouve dans la catégorie "Deployment" et réglez-le sur "iPhone OS 3.1.3".

  • Vérifiez que les mêmes paramètres de votre cible
  • Project -> "Modifier la cible active" (puis suivez les mêmes étapes)
+0

Doh! Merci beaucoup, c'est tout! -e – eric

1

Le SDK de base n'a aucune incidence sur la version du SDK sur laquelle l'application peut s'exécuter, mais sur laquelle elle est en cours de construction: Définissez le SDK de base sur 4.0 et la cible de déploiement de l'iPhone OS sur 3.1.3.

+0

merci sam, qu'il fait. – eric

Questions connexes