Apple is happy as can be to let enterprise (and schools/gov/etc) force users to install apps.
They just fight tooth and fucking nail to hang onto their rent-seeking in the app store.
As a customer, you're getting fucked twice.
The enterprises are "forcing" the installation of apps on the hardware they themselves own. Corp A cannot force the installation of apps on Corp B's devices, or even on the personal devices of Corp A's employees.
I have an iPhone for work and my personal iPhone, and my work has no access to the latter.
I don't think there's any technical reason why you couldn't set up a MDM system for your own personal phones and have the same capabilities as an 'enterprise'.
And yes - I can set up an MDM system, but that doesn't provide the same utility as a store.
Nor does it work around the profile limitations built into iOS (again, I'm out of date, but previously you could only have a single provisioning profile installed on the device - this was actually the recommended way to prevent this type of attack: pre-install your own profile).
Okay, then why can't I do the same thing with devices that I own?
App Store apps can be deployed via MDM for free, but not ones you write.
Last I checked - you can distribute private & proprietary apps using an enterprise deployment provisioning profile.
It requires that the signing entity (usually an enterprise) is registered with Apple (and pays a $300 fee), but it does not require store review.
Not true - the company can push whatever they like to their managed devices making that whole line of argument moot
I guess it didn't work that well since they went on the Play Store anyways and then sued Google for making their life so hard.
> Even users who decide they don’t want to sideload, and prefer to download apps only from the App Store, would end up being harmed. They could be forced to sideload an app they need for work, for school, or for social inclusion if it is not made available on the App Store. Furthermore, cybercriminals and hackers may trick users into unknowingly sideloading an app by mimicking the appearance of the App Store, or by touting free or expanded access to services or exclusive features.