top | item 31054197

(no title)

trurl | 3 years ago

I don't understand why you think building alternative app stores is somehow a limiting factor. If you want to use some software, and the company wants to bypass Apple's protections, they'll just put a download link on their website. Why go through the hassle of registering with any "app store" at all?

discuss

order

Apocryphon|3 years ago

Because Apple still wields control over iOS, which means they can also curate how the sideloading experience. I don't believe that even if legislation and regulator action forces iOS to permit sideloading, that it necessitates sideloading to be done in as casual a process as it is to download and install software on macOS, Windows, or desktops in general. Apple will still be able to determine how sideloading is done. And they can make the process very guarded, with multiple disclaimer screens and agreement menus that the user must assent to before they are allowed to sideload. Even on Android today, enabling sideloading is a multiple step process:

https://techcult.com/sideload-apps-on-android/

Furthermore, I believe that Apple can choose to shape the experience even after sideloading is enabled. They can add badge icons that single out sideloaded apps. They can force sideloaded apps to be on specifically marked pages on the springboard. They can add alerts and popovers galore that ask the user "Do you really want to do that?" wrt the sideloaded apps. Apple is a master of UX and branding - if they can influence millions of users via the blue iMessage bubble vs. the green SMS chat bubble dichotomy, they can find a way to subtly single out sideloaded apps as worthy of concern. Emergent user behavior then follows.

Finally, as I have mentioned in the previous link, Apple still controls the operating system that all apps, whether sideloaded or not, exist on. If they wanted to harden its security and strengthen entitlements in such a way that even sideloaded apps cannot bypass certain privacy or security safeguards, they can probably find a way. At they very least, they can introduce a similar notarization process that they already do on macOS on non-Mac App Store apps.

https://developer.apple.com/documentation/security/notarizin...

trurl|3 years ago

Yeah, I figured someone might try this argument.

Everyone seems to keep forgetting, there is already an option on iOS for developers not wanting to go through the App Store: web apps. I believe WASM can even be used these days. Except that Safari doesn't offer developers some privacy sensitive APIs other browsers do. The current side loading pressure has very little to do avoiding Apple's cut and everything to do with bypassing Apple's restrictions.

So I expect should Apple introduce a heavily sandboxed side-loading experience, we'd be seeing developers complain they are not adhering to the spirit or the law or lawsuit.