Domanda

Sono in procinto di pubblicare un app su App Store, e sto cercando di impostare la versione minima del sistema operativo come appare in iTunes come "richiede iPhone OS 3.x o successive". 2 domande:

1) Dove posso impostare questo nel mio progetto Xcode?

2) Sono consapevole della proprietà UITableViewCell NumberOfLines che è presente solo in OS> 3.1. Se ho impostato il mio minimo come OS 3.0, saranno le persone che hanno 3.1 in grado di vedere il numero di linee correttamente come ho codificato? (Ovviamente le persone su 3.0 non saranno in grado di)

Grazie.

È stato utile?

Soluzione

Quello che dovete fare è modificare l'impostazione nel progetto la destinazione di distribuzione. La destinazione di distribuzione specifica il sistema operativo minimo desideri che la tua applicazione per funzionare su. Ciò a prescindere dal SDK si costruisce contro, che dovrebbe essere sempre l'SDK più recente in modo da poter garantire l'applicazione viene eseguita in modo corretto sulla più recente versione del sistema operativo disponibile. Così, in breve:

  • Imposta l'SDK Base per essere l'ultimo sistema operativo disponibile
  • Imposta la destinazione di distribuzione per essere il primo sistema operativo che si desidera la vostra applicazione per funzionare su.

Per rispondere alla tua seconda domanda, se si imposta la destinazione di distribuzione a 3,0 il tuo 3.1-solo il codice non sarà più la compilazione. Ci sono soluzioni alternative a questo problema, tuttavia.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top