I've a problem to understand apple developer program enrollment for businness: I work in a software house, we have to develop an iOS app for an company A: probably (in future), we'll need to develop another app for a company B, but we want that A company can't get B app and viceversa.

I've googled a lot and I got that company A and company B must both subscribe to Enterprise program (I think...).

My questions are:

1) is correct what I've understand about Enterprise program?

2) is possible to make it whit VPP, remembering that A company can't see, download, use, etc... B app and viceversa?

migrated from stackoverflow.com Oct 19 '17 at 19:04

This question came from our site for professional and enthusiast programmers.

  • Welcome to stackoverflow! I think that your question is more about SDLC organization and law than about programming itself. So here law.stackexchange.com it looks like more suitable place for such questions – Stepan Novikov Oct 19 '17 at 16:53

Enterprise distribution is only for "in-house" targets.

For example: My company has a very specific, custom "time-card" system, so I develop an app to use that system and distribute it to my employees.

VPP - Volume Purchasing Program - is for 3rd-party developer to create and sell a customized app for a client.

For example: I know of a company that has a very specific, custom "time-card" system, so I develop an app to use that system. I then sell it as B2B (Business to Business) for that company to purchase in volume / bulk for their employees to use.

Edit: From the Apple guide https://images.apple.com/business/docs/VPP_Business_Guide.pdf ...

Custom B2B apps built for you by a third-party developer are made available only to you. No other VPP participant can see or get your custom apps, making the transaction both secure and private.

  • Ok, but with VPP can I make two distinct "repositories" for company, so that a company does not see the apps of the others companies? – Alek Oct 19 '17 at 16:49
  • Correct - see my edited answer. – DonMag Oct 19 '17 at 17:50

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.