In house app distribution best practices

I'm looking for requirements with regard to In-House distribution of an app (Enterprise programe)

The users are in different locations and there is no MDM, therefore the apps can't be installed by the developers.


What are the best ways of distributing in-house apps?

This page says that the app can be exported and then manually installed. User must also manually trust an enterprise developer.

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html

Later on, the document talks about a manifest file where the HTTPS URL for the iOS app is listed.

Does this mean the app needs to be hosted on a HTTPS server?

Could the app be installed if it didn't have the .ipa filename extension?

Hi Robert_NL,


I cannot say for sure, but just tell you what we have done for customers.


Yes you need a HTTPS site to distribute the app from and you need a plist file that links to it. I'm not sure if the whole thing needs to be HTTPS or just the final link to the app package.


The chain is something like: Web page --> Link to plist --> Link to app .ipa package

Visit the page from the iOS device, click the link and it asks if you want to install and away you go.

Hi TimMarlow,


Is the Enterprise program needed for In-House distribution of an app ? Or is it sufficient with a 'normal' developer account?

In house app distribution best practices
 
 
Q