Domanda

Appena aggiornato xcode e monodevelop / monotouch alle ultime versioni (vedi sotto) e improvvisamente ottengo questo errore durante la costruzione per l'iPhone come target (compila bene per il simulatore).Ho provato tutte le combinazioni di impostazione "Architetures supportati" nella finestra di dialogo Opzioni di progetto su ARMV6, ARMV7 e ARMV6 + ARMV7 e impostazione "Target di implementazione" a 5.0, ma non sembra importante - Ho sempre lo stessoERRORE:

Error MT0014: iOS 6 does not support building applications targeting ARMv6 (MT0014)
.

monodevelop 3.0.4.7 Monotouch: 6.0.2. Mac OS X 10.7.5 Xcode 4.5 (1839)

È stato utile?

Soluzione

Questo perché Xcode 4.5 non consente di costruire per ARMV6 (mancano i binari).

È comunque possibile costruire per Armv6 se si utilizza una versione precedente Xcode (ad esempio 4.4).Questa versione precedente di Xcode può co-esiste (side-by-side) con 4.5.

Nota che è necessario modificare la posizione SDK (Inside MD Preferences) per puntare alla tua installazione di Xcode 4.4 per questo per funzionare correttamente.

Altri suggerimenti

A meno che non ti interessi davvero dei dispositivi antichi (ARMV6= iPhone 2G / 3G, iPod 1G / 2G) Non preoccuparti più di ARMV6.

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