title: How should I understand "Save for Development Deployment" in Xcode for iOS app?
body: <p>In Xcode 7.0 or above,when we archive the project and want to export the archive file as .ipa file,we have the four options:</p>
  
  <p><a href="https://i.stack.imgur.com/SzByw.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/SzByw.jpg" alt="enter image description here"></a></p>
  
  <p>We have a new option:<code>"Save for Development Deployment"</code>.</p>
  
  <p>I don't know what's the difference between <code>"Save for Ad Hoc Deployment"</code> and <code>"Save for Development Deployment"</code>.</p>
  
  <p>I called the Apple official support phone service for help,but he told me he's not clear and if I want to get more technical details,I can send emails to the professional help,and then he only sent me some official documentation on the Apple.com.</p>
  
  <p>I have searched the Apple official documentation,I found this:</p>
  
  <p><a href="https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html" rel="noreferrer">App Distribution Guide</a></p>
  
  <h2>Exporting Your App for Testing Outside the Store</h2>
  
  <blockquote>
    <p>To distribute your app to users with designated devices, select “Save
    for Ad Hoc Deployment.” The app will be code signed with the
    distribution certificate.</p>
    
    <p>To distribute your app for internal testing, select “Save for
    Development Deployment.” The app will be code signed with your
    development certificate.</p>
  </blockquote>
  
  <p>Acorrding to the above words.It seems that:</p>
  
  <p><strong>Same point:</strong><br>
  <em>Both of them are for internal use.</em></p>
  
  <p><strong>Different points:</strong><br>
  <em>1.“Save for Ad Hoc Deployment.” for internal distribution,but “Save for Development Deployment.” for internal testing?<br>
  2.The difference between “Save for Ad Hoc Deployment.” and “Save for Development Deployment.” is distribution certificate and development certificate?</em></p>
  
  <p>Note:I have heard that "development certificate" belongs to the individual person but distribution certificate belongs to the whole team,I'm not quite sure about this.</p>
  
  <p><strong><em>So,who can tell me what's the purpose of  "Save for Development Deployment",and what's the difference between "Save for Development Deployment" and “Save for Ad Hoc Deployment.”?</em></strong></p>