2009-09-21 9 views
21

Ho creato un'app per il negozio iTunes. Tuttavia, essendo un noob alla piattaforma, non riesco a capire come inviare l'app.Dov'è il binario dell'applicazione in XCode?

Dov'è l'attuale binario che devo inviare allo store iTunes? In che cartella è incorporato?

+0

superuser.com .... –

risposta

3

Per impostazione predefinita, verrà visualizzata una directory di build all'interno della directory contenente il progetto.
In quella directory di compilazione:

<Project Name> .build` contiene tutti i file oggetto creati durante la compilazione

e una serie di cartelle con il seguente schema di denominazione:

<build setting>-<platform> 

Stai cercando probabile per qualcosa come "Release-iphoneos". In quella cartella dovresti trovare il pacchetto .app da inviare.

+2

È lo stesso in XCode 4? Non riesco a trovarlo (usando XCode 4 preview 2). –

+1

@ Tomom - no. Vedere la risposta seguente che consiglia di rivelare il file del prodotto nel Finder. Questa è una risposta più infallibile tra le versioni dell'IDE. – mobibob

+0

@mobibob sì, da quando ho postato quel commento ho trovato la cartella Dati derivati ​​e l'ho aggiunta ai segnalibri nel Finder. –

43

È possibile utilizzare XCode e sulla sinistra espandere "Prodotti". Evidenzia il tuo .app e poi andare fino in alto dove dice goccia "Azione" che verso il basso e selezionare "Mostra nel Finder"

+0

Questa risposta è indipendente dalla versione XCode e la struttura del file di progetto viene modificata in modo significativo da 3.x a 4.x. Tieni presente che la cartella "Dati derivati" è nascosta in alcune delle viste del Finder (ad esempio, durante l'allegato nell'email). – mobibob

+2

Che dire se il file dell'applicazione è disattivato? Cosa significa? –

+0

Quando faccio clic con il pulsante destro del mouse su myapp.app in Prodotti, l'opzione Mostra nel Finder è disabilitata nel menu di scelta rapida. Sto usando XCode versione 4.5.1. Ogni altro modo? – Farish

18

guarda a un qualcosa di percorso come questo:

"/ Users/{user}/Library /Developer/Xcode/DerivedData/{appname-somehash}/Build/Products/Debug-iphoneos/{app-name}.app "

È possibile eseguire" trova "per individuarlo.

+2

Questo è corretto solo per le configurazioni predefinite. I miei prodotti vengono salvati relativamente all'ubicazione del progetto. –

+0

in che modo "i prodotti vengono salvati relativamente all'ubicazione del progetto"? –