私は cocoapods を使用しており、デバッグ モードに固有の xcconfig パラメーターを使用してポッドの podspec に値を指定したいと考えています。
現在、使用中:
s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" => "MY_DEFINE=1" }
デバッグ モードとリリース モードの両方の値を設定します。また、使用してみました:
s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS[config=Debug]" => "MY_DEFINE=1" }
ただし、これはポッドのプリプロセッサ マクロで設定されますが、[config=Debug] タグを使用しない場合とは異なり、コードの実行中に登録されないようです。デバッグモードのみに制限する方法はありますか?