title: Xcode- how to set different bundle identifiers for different build configuration?
body: <p>In Xcode settings's <code>Info</code> tab for project (not target's <code>Info</code> tab), I have 3 different build configurations, each with 2 <code>.xcconfig</code> files set up for my iOS Xcode project. <a href="https://i.stack.imgur.com/iaRTi.png" rel="noreferrer"><img src="https://i.stack.imgur.com/iaRTi.png" alt="enter image description here" /></a></p>
  <p>I want to have different bundle identifiers for different configurations for better code signing management. Below are my general identity settings, info tab settings and bundle identifier settings under build settings.</p>
  <p><a href="https://i.stack.imgur.com/CanXO.png" rel="noreferrer"><img src="https://i.stack.imgur.com/CanXO.png" alt="enter image description here" /></a></p>
  <p>INFO section-</p>
  <p><a href="https://i.stack.imgur.com/FPXEg.png" rel="noreferrer"><img src="https://i.stack.imgur.com/FPXEg.png" alt="enter image description here" /></a></p>
  <p>BUILD SETTINGS-</p>
  <p><a href="https://i.stack.imgur.com/x8jgc.png" rel="noreferrer"><img src="https://i.stack.imgur.com/x8jgc.png" alt="enter image description here" /></a></p>
  <p><strong>When I update the bundle identifier directly in general section, the value in build settings --&gt; Product Bundle Identifier gets overridden for all the build configurations</strong>.</p>
  <p>Please suggest me a better way to manage this!!</p>