I am trying to determine what the best method for distribution of our Xamarin iOS app will be for non app store distribution and am having a real hard time with this.
What we are trying to accomplish is the following:
We want to distribute our app to a select audience of anywhere from 10 to 500 devices. We do not want this app publicly available on the app store. We do not want to have to re-provision every time we want to add a new device. Ideally, we would just invite a new user via email or url and they go through a simple process to download the app. We do not want to use B2B because it requires each user to go through a DUNNS application and a bunch of red tape.
- Crashlytics seems like a good option, but there is no support for Xamarin.
- TestFlight, from what I've read, limits the use of the app to 30 days before the app just stops working.
- HockeyApp requires you to re-provision and re-build each time you add a new device and also I believe you are limited to using only 100 devices
- Im not sure if HockeyApp supports enterprise deployment, but the devices are not internal to our company, so I don't know if this is really the correct way to do it anyway.
Any advice here?