我正在使用 cocoapods 并希望使用特定于调试模式的 xcconfig 参数在 pod 的 podspec 中指定一个值。
目前,使用:
s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" => "MY_DEFINE=1" }
将为调试和发布模式设置值。还尝试使用:
s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS[config=Debug]" => "MY_DEFINE=1" }
但是,尽管这将它设置在 pod 的预处理器宏中,但它似乎没有在代码执行期间注册,这与不使用 [config=Debug] 标记时不同。有没有办法将其限制为仅调试模式?