- I'm creating an app for an individual client (not associated with a company) who wants to charge for access to the app.
- However, this client does not want to charge individual users for the app.
- Ideally, an organization whose employees would use the app would pay for an access code and share said code with its employees. The app would then handle validation of this code once the app is downloaded.
I'm pretty sure it's against Apple's policies to do this. So my question is: is there any way to achieve this kind of pricing model without violating Apple's rules?
You can sell your 'services' to your client, outside of the store, who can then sell that app to companies via Apple's B2B/VPP Program using the App Store. Those companies would then buy the app in quantities, and use redeem codes distributed to their employees who would not be charged for the app. Those companies can use Apple's new ABM.