Я использую cocoapods и хочу указать значение в podspec pod с помощью параметра xcconfig, который будет специфичен для режима Debug.Cocoapods указать значение pcspec xcconfig только для отладки
В настоящее время, используя:
s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" => "MY_DEFINE=1" }
установит значение как для отладки и выпуска режимы. Также попытался с помощью:
s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS[config=Debug]" => "MY_DEFINE=1" }
но Altho это устанавливает его в макросов препроцессора стручка, он, кажется, не регистрировать во время выполнения кода, в отличие от, когда не используется [CONFIG = Debug] тег. Есть ли способ ограничить его только в режиме отладки?
Я искал решение этого какое-то время. Означает ли это, что в spec repo должны быть зарегистрированы два отдельных контейнера? Или у вас есть два podspecs в мастер-спецификации? –