До Xcode 4 сборка была создана в корневой папке моего проекта. Я больше не могу его найти.
Где я могу найти папку сборки?
До Xcode 4 сборка была создана в корневой папке моего проекта. Я больше не могу его найти.
Где я могу найти папку сборки?
~/Library/Developer/Xcode/DerivedData
теперь по умолчанию.
Вы можете установить префикс в Xcode, чтобы позволить проектам указывать свои каталоги сборки.
Он должен располагаться в: ~/Library/Developer/Xcode/DerivedData
.
Если вы изменили значения по умолчанию, вы можете увидеть, где находится каталог сборки, перейдя в Файл- > Параметры рабочей области, а затем взгляните на Местоположение сборки
Вы можете настроить выходной каталог, используя переменную среды CONFIGURATION_BUILD_DIR
.
Настройте параметры проекта XCode, это может решить вашу проблему.
С проектом, ранее созданным в Xcode3, я вижу промежуточный каталог под build/
, называемый Foo.build
, где Foo
- это мое имя проекта, а затем - это каталоги, которые вы ожидаете (Debug-iphonesimulator, Release -iphoneos и т.д., предполагая, что вы сделали сборку этого типа), содержащий объектные файлы и продукты.
Теперь я подозреваю, что если вы начинаете новый проект в Xcode4, расположение по умолчанию находится в DerivedData, но если вы откроете проект Xcode3 в Xcode4, то Xcode4 использует каталог build/(как описано выше). Итак, есть несколько правильных ответов.:-) В меню "Файл" "Параметры проекта" вы можете настроить, как XCode работает в этом отношении столько или меньше, чем вам нравится.
Я тоже подумал об этом. Я обнаружил, что в меню Файл (меню) есть пункт "Настройки проекта". Он открывает диалоговое окно с тремя вариантами: "Местоположение по умолчанию", "Местоположение, относящееся к проекту", и "Пользовательское местоположение" "Относительно проекта" помещает сборки в папку проекта, как и раньше. Это не в меню "Настройки" и должно устанавливаться каждый раз при создании проекта. Надеюсь, это поможет.
В случае выполнения отладки
~/Library/Разработчик/Xcode/DerivedData/{ваше приложение}/Создание/Продукты/Отладка/{Название проекта}.app/Содержание/MacOS
Вы можете найти автономный исполняемый файл (64-разрядный исполняемый файл Mach-O x86_64)
По умолчанию Build location
находится в Derived Data
.
Обратите внимание: путь к продукту можно изменить, если вы удалите DerivedData в процессе разработки и заново создадите его.
Xcode -> Preferences... -> Locations
Вы можете изменить местоположение Build location
. Это повлияет на всю рабочую область
File -> Project/Workspace Settings... -> Advanced
Вы можете изменить местоположение цели, используя:
Project editor -> select a target -> Build Settings -> Per-configuration Build Products Path
Значением по умолчанию является $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
Это имеет смысл, если вы хотите создать автономный Build location
Xcode 10.2.1