Voce di menu Xcode 'Build and Archive' disabilitata


Risposte:


682

Dispositivo iOS selezionato e Archivio abilitato

L'impostazione di configurazione build deve essere un "dispositivo iOS" (o qualsiasi dispositivo specifico se collegato) per attivare la voce di menu "Prodotto → Archivio". Per qualche strana ragione quando si seleziona qualsiasi tipo di simulatore iOS, Archive è disattivato.


3
Vorrei che fosse così semplice. Sono impostato su "Dispositivo".
Toofah,

4
Ha funzionato per me. Le frustrazioni dell'interfaccia utente sono le peggiori.
Sam Stewart

12
Argh è stata una mezz'ora inutile
Janusz,

12
Perché? Perché Apple prova quasi esclusivamente l'esperienza dell'utente per i non sviluppatori, chiaramente.
Luke Stanley,

1
Che sollievo non è un incubo XCode! Grazie!
todd412

5

nel mio caso, la casella di controllo dell'archivio era deselezionata. = / strano

in modifica schema


1

Tutto quello che devi fare è creare un file eseguibile nella cartella del tuo progetto ... Se inizi con un nuovo progetto NON ci sono progetti eseguibili, solo ciò che crei, sia esso un .cpp o un .m hai bisogno di un eseguibile nel cartella.


1

Oltre a ciò che ha detto @Alexander Babaev, quando ho avuto questo problema è stato perché per qualche motivo la configurazione della build era impostata su MAC 64 bit (non so come ci fosse arrivato ...), lo ha restituito a IOS e si è riabilitato .


XCode sembra avere diverse cose che possono far sì che i tuoi schemi "dimentichino" i loro obiettivi, ripristinando il Mac a 64 bit. Modificare gli schemi e restituire il target a iOS come hai detto fa sempre il trucco.
todd412

1

in xcode 10.2: rendi il tuo progetto nella Generic ios devicesscheda e vai a product>archivearchiviare il tuo progetto dopo se vuoi vedere tutta la cronologia archiviata vai a windows>organizertoccare.



0

È possibile eliminare lo schema del progetto in "gestisci schemi ..." e quindi fare clic su "Crea automaticamente schemi ora" nella finestra di gestione degli schemi. Questo restituisce l'opzione di archiviazione.


0

Era da un po 'che non scherzava con questo. Non dimenticare di fare clic su "Convalida impostazioni" nella parte inferiore dopo aver selezionato la casella di controllo "Prerendered" nella scheda di riepilogo. E se stai distribuendo la tua app su iPhone o iPad, assicurati di eliminare prima l'app e poi ricostruirla. Altrimenti le tue icone saranno sempre le stesse.


0

A volte, chiudere e riavviare XCode aiuta. Di solito lo fa per me, se la scelta di un dispositivo iOS non fa il trucco.


0

Per prima cosa devi aggiungere un dispositivo iOS, quindi vai al prodotto in alto, quindi fai clic su di esso per poter attivare l'opzione Archivio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.