2015-12-23 12 views
6

Sto usando Cocoapods 0.39.0 e Xcode 7.2, Ho un progetto che gli archivi con successo ma non popolano in organizzatore. Quando ho testato il mio podfile in un progetto vuoto, l'archivio si presentava nel Organizer bene.Xcode 7.2 archivi di successo non mostreranno in organizzatore, ma mostreranno nella cartella archivi su derivati ​​cartella dei dati

Durante il tentativo di risolvere questo problema, ho trovato una cartella Archivi sopra Dati derivati. Lì ho trovato tutti i file .xcarchive del progetto che non verranno visualizzati nell'Organizer.

Archive Folder Above Derived Data

Cliccando sui dettagli dei file, ho anche notato che l'Archivio di lavoro aveva una dimensione (228,3 MB per il progetto di test), ma il mio progetto principale che voglio lavorare ha una dimensione di 0 byte.

Test Project Main Project

risposta

9

capito.

  1. Cercato Installation Directory in Build Settings
  2. Rimosso @executable_path/../Frameworks come valore per l'installazione Directory
  3. digitato quanto segue per la directory di installazione $(LOCAL_APPS_DIR)

Riferimento: "Xcode archiviata con successo la mia domanda, ma il Archives Organizer non elenca il mio archivio "sezionehttps://developer.apple.com/library/ios/technotes/tn2215/_index.html

+0

Grazie! Ha funzionato anche per me, anche se sto codificando in Objective-C. – Ash

+0

Purtroppo non funziona per me in Xcode 8 –

+0

Questo mi è stato utile per un progetto xcode generato con CMake. –

2

in Xcode Project \ Targets \ costruire Impostazioni assicurarsi

Skip Installare = NO

per il vostro schema di archivio, se è stata creata una, o Release schema

0

Ho avuto lo stesso problema quando ho creato build di debug che puntano al nostro ambiente QA. Il debug build era solo zero byte. Come sopra menzionato @kareem, immagino che release/distributio build abbia percorso come /Applicazioni.

Ho appena duplicato per il mio debug build e bingo !!! Sì, è possibile aggiungere/Applicazione al posto del valore di corrente che era '@executable_path /../ quadri'

In questo modo se si archivia la vostra build di debug, si avrà archivio attuale, proprio come build di rilascio

Tutto il merito va a Kareem. Cerco solo di migliorare aggiungendo un'altra prospettiva.

0

Nel mio caso (Xcode 8.3.3), lo Installation Directory puntava a /Applications che sembrava corretto, quindi non era questo il problema.
1. riavviare Xcode
2. Prodotto ➞ Pulire
3. eliminare l'intera cartella "Dati derivati" (per vedere dove si trova: Xcode ➞ Preferenze ...➞ Posizioni ➞ Dati derivati)
4. Prodotto ➞ Clean

Problemi correlati