7
votes

Cible de déploiement iOS manquant

Je mette à jour une application iPhone plus ancienne et la "base de SDK" de la base habituelle "apparaît. Lorsque j'ouvre les paramètres du projet et essayez de définir la "cible de déploiement iOS", ce n'est pas dans la liste. C'est la première fois que j'ai rencontré cela.

Je suis capable de définir la base SDK sur "Dernier SDK", mais de nombreuses options sont manquantes dans les paramètres.

Que dois-je faire pour mettre à jour ce projet afin qu'il a tous les paramètres?


0 commentaires

4 Réponses :


7
votes

Avez-vous sélectionné "BASE SDK pour toutes les configurations" dans l'onglet Général des paramètres du projet sur votre dernier SDK comme si vous ne définissez pas la base SDK là-bas, il affichera par défaut comme "".

acclamations


4 commentaires

Oui, il apparaît actuellement en tant que "Derniers iOS (actuellement défini sur iOS 4.2). Toujours pas d'option "Cible de déploiement iOS" dans le menu de construction.


Essayez de sélectionner "iOS 4.2" et non "Dernier système d'exploitation"


Je l'ai changé, mais l'option n'est toujours pas présente.


Ok l'a trouvé. Il n'existe pas non plus que la cible ne soit pas définie sur le dernier SDK non plus. Merci pour ton aide!



3
votes

Modification de la dernière cible de déploiement dans les paramètres du projet, puis Recharger Le projet. Omis de redémarrer xcode mais cela n'est pas nécessaire.


0 commentaires

3
votes

Pour corriger cette erreur, je devais aussi changer: Build -> Edit Active Target -> Build -> Architecture -> Base SDK


0 commentaires

2
votes

J'ai eu le même problème. mais résolu de cette façon:

Sélectionnez votre projet à gauche, puis sélectionnez la cible, puis dans Résumé , sélectionnez la cible de déploiement.

Mon problème était que je n'avais pas vu cette page de synthèse, et c'était si simple!


0 commentaires