You can use an MDM. MacOS has one but it's not suitable for enterprise. If you're only serving a few hundred devices, it might be good enough. You have to set it up via Apple Business Manager. It's pretty crappy and chokes under any kind of load so I don't recommend. We moved away from this as it was not suitable. We were using it for about 2000ish devices. Not sure who made that decision :)

There are others out there like Microsoft's Intune, SOTI, etc. 

But all of these require employees to trust the company so none of them really meet your side loading requirement. I wouldn't install any of these things on my personal phone. Depending on the profile installed, the company can do all kinds of stuff to your phone.

Someone mentioned TestFlight but that's no good either as each release times out after 90 days and you have to build a new release with a new version number to get it back. Then everyone has to agree to test the new version each time. This is a major hassle. It makes version management a pain when it gets out of sync with Android for no real reason.

David

"If we can hit that bullseye, the rest of the dominoes
 will fall like a house of cards... checkmate!"
 -Zapp Brannigan, Futurama


On Wed, 17 Jan 2024 at 16:51, Greg Keogh via ozdotnet <ozdotnet@ozdotnet.com> wrote:
So you're all telling me that there is no "side load" feature for iPhone apps?! This is a dreadful obstacle to getting the app onto company staff phones. Luckily I have an Apple account that was recently renewed (for 150 goddamn $), but I'll have to fill-in all the store compliance documentation and make keys and fumble through their cryptic alien processes, and so on and on. Goddammit again.

GK
--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/