Così com'è, non è possibile. Probabilmente l'hanno fatto apposta per scoraggiare le nuove app compilate per 3.1.3 che annullano il multitasking.
Invece è possibile compilare per iOS 4 ma rendere l'obiettivo di distribuzione 3.1.3. Questo non richiede realmente alcun lavoro reale, purché non si utilizzino metodi/classi non 3.1.3 e l'applicazione possa essere installata ed eseguita su un dispositivo 3.1.3. È inoltre possibile rendere nota la multitasking dell'applicazione in modo che funzioni correttamente su un dispositivo che esegue iOS 4 ed è in grado di eseguire il multitasking.
Solo una nota: l'SDK di base può essere impostato a livello di progetto, ma sarà necessario andare alle impostazioni di compilazione per il target stesso per impostare l'obiettivo di distribuzione (tale impostazione non è disponibile a livello di progetto).
fonte
2010-06-23 07:08:03
puoi spiegare un po 'di più sul livello del progetto VS build setting per il target stesso? Come posso fare ciò che hai scritto? – Doron
l'impostazione SDK di implementazione IS disponibile nelle impostazioni di progetto – valexa
L'impostazione SDK di distribuzione è disponibile nelle impostazioni del progetto, MA L'ho trovata dove l'ho impostata e le impostazioni di destinazione non sono cambiate per rispecchiarlo. Non so perché, e forse lo aggiusteranno nelle versioni future di xcode, ma se non funziona correttamente, controlla le impostazioni di destinazione. – AndyD273