7

私は cocoapods を使用しており、デバッグ モードに固有の xcconfig パラメーターを使用してポッドの podspec に値を指定したいと考えています。

現在、使用中:

s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" => "MY_DEFINE=1" }

デバッグ モードとリリース モードの両方の値を設定します。また、使用してみました:

s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS[config=Debug]" => "MY_DEFINE=1" }

ただし、これはポッドのプリプロセッサ マクロで設定されますが、[config=Debug] タグを使用しない場合とは異なり、コードの実行中に登録されないようです。デバッグモードのみに制限する方法はありますか?

4

2 に答える 2