I'm developing an iOS Mobile Learning App for a US based Client ( lets call it ABC) which is meant to be distributed to its employees and its Channel partners. ABC prefers that the app be distributed as a private app rather than hosting it in the app store.
In this regard, I have few queries
Can I publish the app in ABC's name in the app store using our developer credentials ?
Can I use the Enterprise developer license of ABC to distribute the app privately to its employees and channel partners ? Is there a limit for the number of apps that can be distributed ?
If question no.2 is not possible, can we use the Volume Purchase program to distribute the app to the employees and channel partners ? In this case, can we , as the development team publish the app and let ABC purchase and distribute the app to its employees and channel partners using the VPP program ? Is there a volume limit for the number of apps purchased and distributed ?
In short, what is the best way to distribute an app as a private app to ABC's employees and channel partners ?