2009-09-21 18 views
21

Ich habe eine App für den iTunes Store erstellt. Da ich jedoch kein Anfänger auf der Plattform bin, kann ich nicht herausfinden, wie ich die App einreichen soll.Wo ist meine binäre Anwendung in XCode?

Wo ist die eigentliche Binärdatei, die ich an den iTunes Store senden muss? In welchem ​​Ordner wird es eingebaut?

+0

superuser.com .... –

Antwort

3

Standardmäßig sehen Sie ein Build-Verzeichnis in dem Verzeichnis, das Ihr Projekt enthält.
In diesem Build-Verzeichnis:

<Project Name> .build` alle Objekt enthält Dateien während der Kompilierung

und eine Reihe von Ordnern mit folgendem Namensschema:

<build setting>-<platform> 

Sie wahrscheinlich freuen für so etwas wie "Release-iphoneos". In diesem Ordner finden Sie das .app-Paket zum Übermitteln.

+2

Ist es das gleiche in XCode 4? Ich kann es nicht finden (mit XCode 4 Vorschau 2). –

+1

@TomA - nein. Lesen Sie die Antwort unten, in der empfohlen wird, die Produktdatei im Finder anzuzeigen. Das ist eine narrensicherere Antwort auf die Releases der IDE. – mobibob

+0

@mobibob yup, seit dem Posten des Kommentars Ich habe den Ordner Abgeleitete Daten gefunden und im Finder mit einem Lesezeichen versehen. –

43

Sie könnten XCode verwenden und auf der linken Seite "Produkte" erweitern. Markieren Sie Ihre .app und dann von oben nach oben, wo es heißt „Aktion“ Tropfen, der nach unten und wählen Sie „in Finder zeigen“

+0

Diese Antwort ist XCode-Version unabhängig und die Projektdateistruktur wird erheblich von 3.x auf 4.x geändert. Beachten Sie, dass der Ordner "Abgeleitete Daten" in einigen Ansichten des Finders verborgen ist (d. H. Beim Anhängen in E-Mails). – mobibob

+2

Was ist, wenn die Anwendungsdatei ausgegraut ist? Was bedeutet das? –

+0

Wenn ich mit der rechten Maustaste unter Produkte auf die myapp.app klicke, wird die Option Im Finder anzeigen im Kontextmenü deaktiviert. Ich benutze XCode Version 4.5.1. Irgendein anderer Weg? – Farish

18

Blick auf einen Pfad etwas wie folgt aus:

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

Sie können" finden "ausführen, um es zu finden.

+2

Dies ist nur für Standardkonfigurationen korrekt. Meine Produkte werden relativ zum Projektstandort gespeichert. –

+0

Wie werden Ihre Produkte relativ zum Projektstandort gespeichert? –