Mi sono recentemente trasferito in una nuova azienda e sto cercando di fare i conti con le impostazioni Xcode su un progetto. Attualmente il progetto è in fase di compilazione per "armv7 armv7s arm64 armv8 i386". Qualcuno potrebbe spiegare se è necessario compilare per i386 e perché?Quando è necessario compilare per i386 su iOS
Il mio progetto compila ok se lo rimuovo. Una cosa da notare è che sto collegando un lib C++ che è compilato con le stesse architetture. I386 è utilizzato per il simulatore o per specifici dispositivi iOS?
Grazie
Una breve nota: non tutte le librerie di terze parti funzionano sotto la simulazione, il che significa che alla fine si troverà un'app in cui è possibile eseguire il debug solo sul telefono e rimuovere l'opzione i386 dall'elenco. –