2009-09-21 2 views
21

Я создал приложение для магазина iTunes. Однако, будучи нобом для платформы, я не могу понять, как отправить приложение.Где мое приложение бинарно в XCode?

Где фактический бинарный файл, который мне нужно отправить в магазин iTunes? В какую папку он встроен?

+0

superuser.com .... –

ответ

3

По умолчанию вы увидите каталог сборки внутри каталога, содержащего ваш проект.
В этой директории для сборки:

<Project Name> .build` содержит все объектные файлы, созданные во время компиляции

и ряд папок со следующей схемой наименования:

<build setting>-<platform> 

Вы, вероятно, глядя для чего-то вроде «Release-iphoneos». В этой папке вы должны найти пакет .app для отправки.

+2

Это то же самое в XCode 4? Я не могу его найти (используя предварительный просмотр XCode 4 2). –

+1

@TomA - нет. См. Ответ ниже, который рекомендует показывать файл продукта в finder. Это более надежный ответ на выпуски IDE. – mobibob

+0

@mobibob yup, после публикации этого комментария я нашел папку Derived Data и добавил ее в Finder. –

43

Вы можете использовать XCode и слева расширить «Продукты». Выделите .app и затем наверху, где он говорит: «Действие» падение, что вниз и выберите «Reveal в Finder»

+0

Этот ответ является независимым от версии XCode, а структура файла проекта значительно изменена с 3.x до 4.x. Имейте в виду, что папка «Производные данные» скрыта в некоторых видах Finder (т. Е. При вложении в электронную почту). – mobibob

+2

Что делать, если файл приложения неактивен? Что это значит? –

+0

Когда я нажимаю правой кнопкой мыши myapp.app в разделе «Продукты», параметр «Показать в Finder» отключен в контекстном меню. Я использую XCode Version 4.5.1. Любым другим путем? – Farish

18

Посмотрите на пути что-то вроде этого:

«/ Users/{} пользователя/Library /Developer/Xcode/DerivedData/{appname-somehash}/Build/Products/Debug-iphoneos/{app-name}.app "

Вы можете запустить« найти », чтобы найти его.

+2

Это верно только для конфигураций по умолчанию. Мои продукты сохраняются относительно местоположения проектов. –

+0

Как вы «сохраняете продукты относительно местоположения проектов»? –

Смежные вопросы