Подтвердить что ты не робот

Есть ли способ экспортировать настройки xcode в файл .xcconfig?

Можно ли экспортировать настройки сборки xcode в файл .xcconfig? Помимо просто скопировать его в текстовый файл по очереди. Спасибо!

4b9b3361

Ответ 1

Этот ответ fooobar.com/questions/236155/... помог мне.

Покажите содержимое пакета вашего файла проекта (MyProject.xcodeproj) двумя пальцами, щелкнув по нему в finder, затем откройте файл project.pbxproj в текстовом редакторе.

Найдите раздел XCConfigurationList. Он начинается с /* Begin XCConfigurationList section */. Вы найдете все свои цели и их соответствующие builConfigurations. Теперь найдите find (command-f) в длинном шестнадцатеричном идентификаторе, чтобы найти другое происхождение в project.pbxproj, где вы также должны найти свои buildSettings. Скопируйте и вставьте все между скобками buildSettings в файл xcconfig. Затем вам нужно будет массировать некоторые переменные, в частности списки путей поиска.

В качестве альтернативы вы можете использовать xcodebuild из командной строки:

Сначала перечислите свои схемы:

xcodebuild -list

Затем экспортируйте нужные настройки схемы:

xcodebuild -scheme "schemeName" -showBuildSettings >> mynew.xcconfig

Затем вам нужно удалить первую строку или прокомментировать ее

Ответ 2

Вам не нужно копировать и вставлять строки за строкой. Вы можете выбрать все и скопировать все строки одновременно. Единственное ограничение - вы не можете копировать строки с <multiple values> в качестве значения. То есть, если у вас есть один параметр, который указывает другое значение для Debug и Release и т.д., Вам нужно отменить выбор этой строки (cmd-click) для копирования.

Ответ 3

Я нашел один интересный каркас MacOS для работы с настройками сборки Xcode и управления ими... Может быть, это поможет вам