Question

Je suis sur le point de publier une application sur l'App Store, et je suis à la recherche pour définir la version minimale du système d'exploitation tel qu'il apparaît dans iTunes comme « iPhone OS 3.x Nécessite ou plus tard. » 2 questions:

1) Où puis-je mis dans mon projet Xcode?

2) Je suis au courant de la propriété UITableViewCell NumberOfLines qui est présent uniquement dans OS> 3.1. Si je mets mon minimum comme OS 3.0, seront les personnes qui ont 3.1 être en mesure de voir le nombre de lignes correctement comme je codé? (Il est évident que les gens sur 3.0 ne seront pas en mesure de)

Merci.

Était-ce utile?

La solution

Ce que vous devez faire est de changer le paramètre cible de déploiement dans votre projet. La cible de déploiement spécifie le système d'exploitation minimum que vous souhaitez que votre application à exécuter. C'est quel que soit le SDK vous construisez contre, ce qui devrait toujours être le plus récent SDK afin que vous puissiez vous assurer que votre application fonctionne correctement sur la version la plus récente du système d'exploitation disponible. Donc, en bref:

  • Définissez le SDK de base pour être le dernier OS disponible
  • Définir la cible de déploiement pour être le premier système d'exploitation que vous souhaitez que votre application pour fonctionner.

Pour répondre à votre deuxième question, si vous définissez la cible de déploiement à 3.0 votre code 3.1 seule ne sera plus compiler. Il y a

scroll top