2009-08-30 5 views
0

Je ne crois pas que j'utilise des API spécifiques 3.0, mais d'une façon ou d'une autre, je reçois un avertissement "Ce projet utilise des fonctionnalités uniquement disponibles dans l'iPhone SDK 3.0 et plus tard", puis un tas d'erreurs. Si je change le SDK de base à 3.0, les erreurs d'avertissement & disparaissent, mais bien sûr je ne peux pas cibler l'OS 2.2.1ciblant iPhoneOS 2.2.1

Je vois que cela vient du fichier project_Prefix.pch, que je suppose a été créé quand le XCode a initialement créé le projet. Je ne vois pas comment ce fichier est inclus, mais je crois que c'est la source du problème. J'ai essayé de le supprimer, mais la compilation ne sera pas compilée du tout.

Ai-je besoin de régénérer ce fichier en quelque sorte?

Répondre

0

Silly moi-j'étais en fait en utilisant une API 3.0. J'ai eu ce qui suit:

controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 

La suppression de cette ligne a résolu le problème.

-1

Je ne crois pas que project_Prefix.pch est le fichier, mais si vous voulez le régénérer il suffit de le supprimer ou mieux encore de faire un nettoyage sur votre projet.

Quelles sont les erreurs que vous obtenez? Cela devrait vous indiquer quelle API spécifique 3.0 vous utilisez.

Questions connexes