Question

I've made a small app for the company I work at and I'm looking to distribute it. It isn't going to very many people, less than 100. I don't want to use it as a B2B app as then I'd need to setup a server and setup device management. It seems I'm able to distribute promo codes and users can install the app through the app store that way, even though the app is a 'custom app for business'.

Is this a reliable method of distribution?

Will users be able to update?

Was it helpful?

Solution

Yes this will work, as long as you have a DUNS number for your business, and your users have the same Apple ID country as your business is registered in (Users can change this, if they have no credit on their account and no apple subscriptions)

I believe @duskwuff is unfamiliar with the B2B program (different from the public app store and enterprise programs).

However, you will need to keep track of which codes you have given out, and you will need to register as an Apple Business (business.apple.com) with your DUNS number, to buy codes from your apple developer account. AFAIK these have to be different Apple IDs, so you're not purchasing from yourself.

Additionally, if your users download the app using a redemption code, they will not be able to see the app details page (App Store will give a generic error). However, auto-updates should work like normal, manual updates should work from the "Purchased" section of the app store, and new VPP codes/links can be redeemed as well, as a hack to update the app.

OTHER TIPS

Is this a reliable method of distribution?

No. It won't work at all -- an application that is not useful for the general public will not be approved for distribution through the App Store.

You will need to distribute this app through the Enterprise program.

Licensed under: CC-BY-SA with attribution
Not affiliated with apple.stackexchange
scroll top