title: What's the difference between 'developmentAppKey' and 'productionAppKey' in the airshipconfig?
body: <p>I couldn't find a real explanation of the difference between the <code>developmentAppKey(secret)</code> and the <code>productionAppKey(secret)</code>.</p>
  
  <p>I've looked at stuff like: <a href="https://support.urbanairship.com/customer/portal/articles/1138363-configuring-your-airshipconfig-plist-for-multiple-targets" rel="nofollow">https://support.urbanairship.com/customer/portal/articles/1138363-configuring-your-airshipconfig-plist-for-multiple-targets</a>, but couldn't get through the help there. What is the difference between the <code>developmentAppKey(secret)</code> and the <code>productionAppKey(secret)</code>?</p>
  
  <p>From what I understand; the <code>developmentAppKey</code> will be used if <code>inProduction</code> is set to <code>false</code>. Whereas the <code>productionAppKey</code> will be used if <code>inProduction</code> is <code>true</code>. Is this correct? And if this is correct, consider the following example:</p>
  
  <p>Two apps, <strong>A-Debug</strong> and <strong>B-Release</strong>, both exist in Urban airship. If I create the following <code>airshipconfig</code> (for the sake of explaining I've left out all unnecessary info):</p>
  
  <hr>
  
  <p>developmentAppKey = <strong>App-A-KEY</strong></p>
  
  <p>productionAppKey = <strong>App-B-KEY</strong></p>
  
  <p>gcmSender = <strong>1234567891</strong></p>
  
  <p>inProduction = <strong>false</strong></p>
  
  <hr>
  
  <p>Is it possible to switch between the two apps using the <code>inProduction</code> flag? Or is this impossible due to the difference in <em>Google Project Numbers (<code>gcmSender</code>)</em> for the two apps?</p>