相关疑难解决方法(0)

Cocoapods仅为Debug指定podspec xcconfig值

我正在使用cocoapods,并希望使用特定于调试模式的xcconfig参数在pod的podspec中指定一个值.

目前,使用:

s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" => "MY_DEFINE=1" }
Run Code Online (Sandbox Code Playgroud)

将设置Debug和Release模式的值.还尝试使用:

s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS[config=Debug]" => "MY_DEFINE=1" }
Run Code Online (Sandbox Code Playgroud)

但是,虽然这将它设置在pod的预处理器宏中,但在执行代码期间似乎没有注册,这与不使用[config = Debug]标记时不同.有没有办法将其限制为仅调试模式?

ios cocoapods podspec

5
推荐指数
1
解决办法
1879
查看次数

标签 统计

cocoapods ×1

ios ×1

podspec ×1