Domanda

Ho un app che funziona ottimamente su un iPhone 4, e comodamente su un 3GS. E 'possibile indirizzare solo il 3GS / 4 e non il 3G? Il 3G appena va fuori di testa quando l'eseguo, tutti i tipi di difetti grafici, crash, basso fps, ecc, io non voglio nemmeno utenti 3G di vedere l'applicazione sul negozio. Non posso davvero 'abbassare i toni' l'applicazione per utilizzare meno memoria / potenza per il 3G, che eliminerebbe lo scopo principale della app.

L'unico modo che ho venire con è quello di aggiungere multitasking come requisito per l'applicazione nel info.plist, ma questo sembra un po 'hacky.

Inoltre, è probabile che questo mettermi nei guai per quanto riguarda la presentazione va?

È stato utile?

Soluzione

Aggiungi "ARMv7" per le capacità dei dispositivi richiesti del info.plist della tua app. Solo il 3GS e l'uso più recente che l'architettura della CPU. Un'applicazione che richiede ARMv7 non sarà nemmeno installare su un 3G e altri dispositivi più vecchi ARMv6.

Altri suggerimenti

Sembra che questo è stato affrontato in precedenza, è possibile determinare la versione ed eseguire un'azione appropriata sulla base di tale.

link alla discussione

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