title: iOS: How to release an app for a limited number of users?
body: <p>I'm quite new to iOS distribution so I'm here to ask for the right direction, in particular because my objective is not a common publication.</p>
  
  <p>I'd like to distribute to a few hundreds of selected users for at least half year. What provisioning profile do I need to use, developer or enterprise? What about the provisioning's expiry date? There are differences between them, aren't they?
  What distribution platform do we use for this purpose? Is TesFlight a suitable choice?</p>