title: DEBUG preprocessor macro not defined for CocoaPods targets
body: <p>I'm having issues with a pod called DCIntrospect-ARC which should only work in DEBUG mode. It checks if the DEBUG macro is defined before running. However, it is not defined in the CocoaPods target and even though I am running in debug mode in Xcode it fails to run because the DEBUG macro is not defined.</p>
  
  <p>I can define the DEBUG macro in the podspec using</p>
  
  <pre><code>s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" =&gt; '$(inherited) DEBUG=1' }
  </code></pre>
  
  <p>but this defined DEBUG for all build configurations and not only the DEBUG configuration.</p>
  
  <ol>
  <li>Is this a CocoaPods issue? Shouldn't the DEBUG macro generally be defined for Pods?</li>
  <li>Can I work around this in the Podspec file and declare the DEBUG macro in the Debug build configuration only?</li>
  </ol>