2009-09-21 7 views
21

J'ai créé une application pour iTunes Store. Cependant, étant un noob à la plate-forme, je ne peux pas comprendre comment soumettre l'application.Où est mon application binaire en XCode?

Où est le fichier binaire réel que je dois soumettre à l'iTunes Store? Dans quel dossier est-il intégré?

+0

superuser.com .... –

Répondre

3

Par défaut, vous verrez un répertoire de construction dans le répertoire contenant votre projet.
Dans ce répertoire de construction:

<Project Name> .build` contient tous les fichiers d'objets créés lors de la compilation

et une série de dossiers avec le schéma de nommage suivant:

<build setting>-<platform> 

Vous probablement à la recherche pour quelque chose comme "Release-iphoneos". Dans ce dossier, vous devriez trouver le paquet .app à soumettre.

+2

Est-ce la même chose avec XCode 4? Je ne peux pas le trouver (en utilisant XCode 4 preview 2). –

+1

@TomA - no. Voir la réponse ci-dessous qui recommande de révéler le fichier du produit dans finder. C'est une réponse plus infaillible à travers les versions de l'IDE. – mobibob

+0

@mobibob yup, depuis la publication de ce commentaire, j'ai trouvé le dossier Données dérivées et je l'ai mis en signet dans le Finder. –

43

Vous pouvez utiliser XCode et à gauche développer "Produits". Mettez en surbrillance votre .app puis remonter en haut où il est dit baisse « Action » que vers le bas et sélectionnez « dans le Finder »

+0

Cette réponse est indépendante de la version de XCode et la structure du fichier du projet est considérablement modifiée de 3.x à 4.x. Gardez à l'esprit que le dossier "Données dérivées" est masqué dans certaines vues du Finder (c'est-à-dire lors de la saisie en pièce jointe dans le courrier électronique). – mobibob

+2

Que se passe-t-il si le fichier d'application est grisé? Qu'est-ce que ça veut dire? –

+0

Lorsque je clique avec le bouton droit sur myapp.app sous Produits, l'option Afficher dans le Finder est désactivée dans le menu contextuel. J'utilise XCode Version 4.5.1. Un autre moyen? – Farish

18

Regardez un chemin quelque chose comme ceci:

«/Users/{user}/Bibliothèque /Developer/Xcode/DerivedData/{appname-somehash}/Build/Products/Debug-iphoneos/{app-name}.app "

Vous pouvez exécuter" find "pour le localiser.

+2

Ceci est correct pour les configurations par défaut uniquement. Mes produits sont enregistrés relativement à l'emplacement des projets. –

+0

Comment "les produits sont-ils sauvegardés relativement à l'emplacement des projets"? –

Questions connexes