2011-11-29 23 views
6

Creare una nuova applicazione Applicazione vista singola Applicazione iPhone in Xcode 4.2, mostra solo la schermata grigia.Impossibile installare applicazioni con Xcode 4.2 nell'iPhone 3G

Quando costruisco l'applicazione, ottengo l'avvertimento:

BWARN]warning: iPhone apps with a deployment target lower than 4.3 should include an armv6 architecture (current IPHONEOS_DEPLOYMENT_TARGET = "3.0", ARCHS = "armv7"). 

ho seguito this SO, this SO e this SO per fissare l'avvertimento.

mie impostazioni di generazione sono:

  • Architetture: ARMv6, ARMv7
  • SDK Base: Ultimi iOS (iOS 5.0)
  • iOS distribuzione di destinazione: iOS 3,0

Dispositivo richiesto ca i valori nel file Info.plist sono armv6, armv7.

Faccio una distribuzione ad hoc della app (questa applicazione mostra solo una schermata grigia) e metterlo su iTunes.

  1. Quando ho installato l'applicazione in 2 iPhone4 (uno con iOS 4, uno con iOS 5), funziona benissimo.
  2. Quando ho installato l'app su iPhone 3GS (con iOS 4), funziona correttamente.
  3. Ma
    quando provo ad installare l'applicazione in 2 iPhone 3G (uno con iOS 4.2.1, uno con iOS 3.0),
    l'applicazione non è stato installato e ho ricevuto questo messaggio.

L'applicazione "SingleViewApplication" non è stata installata su iPhone XXXXX perché non è compatibile con questo iPhone.

Sai come fare di iPhone 3G in grado di eseguire applicazioni a costruire con Xcode 4.2?

risposta

11

Così ho eliminare le funzionalità del dispositivo obbligatori voce nel Info.plist e l'applicazione può essere installato in iPhone 3G.

+0

Questo sembra aver funzionato anche per me. Sono su Xcode 4.3.2 e il mio obiettivo è iOS 4.0. –

Problemi correlati