I am confused about Apple distribution options in iOS apps, especially about Enterprise materials. There are no clear answers or millions of opposing answers online.
I put this here on SO, because the problems also concern the creation of applications, their signing, etc. Therefore, I thought it would be best here, especially because of the knowledge of developers who went through various application distribution processes.
Here is my knowledge. Can someone please correct the wrong points or confirm the correct ones?
- Under a standard developer license, applications can only be deployed through the Apple App Store. Applications must go through a review.
- A standard license allows you to deploy up to 100 devices per year for testing purposes. The application must be signed with a certificate / profile that contains all the identifiers of the devices on which the application will be installed. Unable to install it on other devices. If a new device is added, the application must be rebuilt / decommissioned with an updated profile. The application does not need to be verified.
- The internal distribution license allows you to install up to 1000 (?) Devices of the company owning the license. It is forbidden to provide the application to third-party iOS users. Publishing through the Apple Store is not supported. Apple does not need Apple verification. What is completely incomprehensible in this context: how is it manageable? If a new employee wants to install the application on their iPhone, do I need to rebuild it and sign it with a profile that includes a new device identifier? Or does a new employee need a profile installed on his device? How exactly does it work?
- If a company wants to create an application exclusively for B2B, what options exist? It makes no sense to post it in the official app store. Is there a possibility of a separate "Sub-App Store"?
- As far as I know, there is no way to distribute the application without any restrictions on the number of devices without going through the App Store. Right?
source share