2015-04-10 7 views
20

ho bisogno di presentare il mio app e a recuperare questo errore: error e la configurazione è a 64 bit:ERRORE ITMS-90086 presentazione app

config non so come fare ...

grazie in anticipo

+2

Cosa c'è in Projectsettings -> Buildsettings -> Valid Architectures? – staaar

+0

armv7 armv7s nel target, arm64 armv7 armv7s nel progetto .. se aggiungo arm64 il dropbox sdk recupera un errore ... – ghiboz

+2

Vedere http://stackoverflow.com/a/26801060/264822 - è inoltre necessario impostare arm64 in Valid architetture. – parsley72

risposta

32

assicurarsi che per ENTRAMBI:

  • Progetto -> Impostazioni -> costruire architetture

Project --> Build Settings --> Architectures

E:

  • Obiettivi -> Crea Ambientazione s -> Architetture

Targets --> Build Settings --> Architectures

Sono disponibili le seguenti 4 cose:

  1. Architectures impostato su Standard architectures (armv7, arm64) - $(ARCHS_STANDARD)
  2. Base SDK insieme ad alcuni iOS 8 SDK, per esempio Latest iOS (iOS 8.3) o iOS 8.3
  3. Build Active Architecture Only ->Release insieme a No
  4. Valid Architectures insieme a arm64 armv7 armv7s

Verrà quindi non è più il ERROR ITMS-90086

+0

E "Le app che contengono solo la slice arm64 devono anche avere" arm64 "nell'elenco di UIRequiredDeviceCapabilities in Info.plist" ...(messaggio che ho ricevuto durante il tentativo di invio) – SpokaneDude

+1

Passaggio 3: Costruisci solo architettura attiva su No mi ha aiutato a eliminare questo errore –

12

Assicurati che il tuo "costruire attivo Architettura Solo" è impostata su "No"

+0

Grazie, Ramy, ho riscontrato anche questo problema. Hai aiutato molto :) –

+0

Salvato il mio giorno. Grazie. – Ariel

+1

Per i futuri lettori, la risposta completa si trova qui e nei commenti sopra. L'impostazione "Costruisci solo architettura attiva" su "No" è necessaria, ma lo è anche impostando armv7 e arm64 nell'area Projectsettings -> Buildsettings -> Valid Architechtures. Il mio progetto aveva il set "Architetture standard", ma Arm64 mancava da Buildsettings. Tutte e 3 queste aree di configurazione devono essere impostate affinché la compilazione sia accettata su iTunes. – hamx0r

0

Ho caso si compri un vecchio app da qualche parte e stanno avendo questo messaggio di errore, controllare anche che il target di implementazione è impostato su 8.0 o superiore sia nel progetto che nella destinazione.

Problemi correlati