title: Error - FIXME: Implement XCBuild support for macros in overriding parameters with condition sets
body: <p>When running command <code>cordova run ios --device</code>, I am getting the following error:</p>
  
  <pre><code>FIXME: Implement XCBuild support for macros in overriding parameters with condition sets:
  
          CODE_SIGN_IDENTITY[sdk=iphoneos*] = iPhone Developer
  Error: Error code 1 for command: xcodebuild with args: -xcconfig,/Users/myUser/Documents/demo-app/App/platforms/ios/cordova/build-debug.xcconfig,-workspace,HelloCordova.xcworkspace,-scheme,HelloCordova,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,HelloCordova.xcarchive,archive,CONFIGURATION_BUILD_DIR=/Users/myUser/Documents/demo-app/App/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/myUser/Documents/demo-app/App/platforms/ios/build/sharedpch
  
  </code></pre>
  
  <p>The closest that I could google suggested either removing, then adding the platform again like so:</p>
  
  <pre><code>cordova platform remove ios
  cordova platform add ios
  </code></pre>
  
  <p>... or changing the <code>build-release.xcconfig</code> file reference from <code>iPhone Distribution</code> to <code>iPhone Developer</code> for both the "CODE_SIGN_IDENTITY" and "CODE_SIGN_IDENTITY[sdk=iphoneos*]" values.  </p>
  
  <p>I've tried both but still end up with the same error.  </p>
  
  <p><strong>I'm running on the following:</strong></p>
  
  <ul>
  <li>Mac OSX: Catalina</li>
  <li>cordova version: 6.5.0
  
  <ul>
  <li>ios 4.3.1</li>
  </ul></li>
  <li>Xcode version: 11.2.1</li>
  <li>npm version: 6.13.6</li>
  </ul>
  
  <p>Also, I verified that the device is attached using <code>cordova run --list</code>.  The device is an iPhone 11 Pro running iOS 13.3.1.</p>
  
  <p>Thanks, in advance to anyone who has some insight into this.</p>