Question

Je vais avoir du mal avec le nouveau 4.1 pour iPad. Je veux compiler encore contre 3.2. Est-ce que je mets la version de base dans les paramètres du projet? Si oui, pourquoi est-il marqué comme manquant? Comment puis-je obtenir et où dois-je le mettre?

Désolé beaucoup de questions là-bas, mais ils ont changé la façon dont le dessin et les travaux que je ne veux pas changer mon application tout en ce moment. Mon application lors de la compilation contre 3.2 œuvres sur 4.1 iPads bien, mais pas quand compilé 4.2. Est-ce parce que quand vous compilez contre une version iOS, il importe les cadres de cette version iOS?

Était-ce utile?

La solution

ouais malheureusement Apple sont en train de faire tout pour "unmarket" toutes les versions précédentes d'iOS.

Une fois que vous mettez à jour votre XCode avec la dernière version que vous voyez habituellement « SDK de base manquant » et vous devez mettre à jour la configuration de votre projet pour obtenir la compilation à nouveau. Double-cliquez sur l'élément de projet dans l'arborescence de votre projet (ou faites un clic droit et choisissez Obtenir des informations) et dans les propriétés de Windows, sélectionnez l'onglet appelé « Build » (assurez-vous que vous avez « Toutes les configurations » sélectionnées dans la configuration boîte de sélection), puis trouver la « base SDK » propriété - c'est la version d'iOS que vous visez (pomme font généralement sûr d'être en mesure de sélectionner uniquement la dernière version iOS ici), puis trouver la propriété appelée « cible de déploiement iOS » - ici vous sélectionnez la première version d'iOS vous soutiendrez - choisir ici 3.2 dans votre cas.

Il vous allez :) Juste quelques notes:

  • lorsque vous effectuez ces modifications aux propriétés du projet, vous pourriez avoir besoin de fermer XCode et l'exécuter à nouveau et ouvrir à nouveau le projet - parfois, il fait bon de travail après avoir modifié les propriétés de votre projet

  • si vous soutenez 3.2 vous assurer que si vous ajoutez des cadres de 4.x à votre projet, vous lien doux eux, de sorte qu'il ne tombe pas en panne au point 3.2 BCZ les cadres n'existent pas sur l'appareil

Marin

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top