Зависимость CocoaPods только от сборки отладки/релиза

Я использую модуль в качестве внутренней библиотеки для своего проекта.

Я хочу, чтобы некоторые модули были включены только в сборку релиза/отладки, например Reveal/Spark Inspector.

Есть ли способ определить зависимости podspec в зависимости от текущей выбранной конфигурации сборки (сборка/выпуск)?


person KrauseFx    schedule 26.10.2013    source источник


Ответы (3)


Благодаря последнему выпуску он теперь официально доступен: http://blog.cocoapods.org/CocoaPods-0.34/.

Использовать

pod 'Lookback', :configurations => ['Debug']
person KrauseFx    schedule 27.09.2014

Для тех, кто просто нашел это, это должно быть запланировано в следующем выпуске, согласно моему ответу здесь:

https://stackoverflow.com/a/25653469/490180

person Matt S.    schedule 03.09.2014

см. раздел с несколькими целями здесь: https://github.com/CocoaPods/CocoaPods/wiki/A-Podfile

e.g.

target :debug do
    pod 'TestFlight'
end
person wattson12    schedule 26.10.2013
comment
Это не то же самое, идея заключалась в том, чтобы просто определить разные модули для конфигурации выпуска/отладки. Насколько мне известно, это возможно в Xcode, но модули пока не поддерживают конфигурации сборки. - person Ben Affleck; 16.01.2014