Hacker News new | ask | show | jobs
by strangetortoise 1513 days ago
Why couldn't this be solved by Apple simply adding a feature that allows you to lock the installation sources behind a PIN? We've had these type of restrictions for other subsystems, so I don't see why it wouldn't be possible here? (Modulo security vulnerabilities, but those exist for the current iOS ecosystem as well).

Example. I could set my parents' device up so they can only install from curated stores (Let's say App Store & Epic Games store, if they were inclined to play games). Now I don't have to worry about them being scammed into sideloading shady apps, they don't have the PIN; and I get all my freedom to install whatever I want.

I'd be honestly happy to hear an argument for why this wouldn't work, cause I haven't been able to work it out.

edit: In a world where apple is mandated to provide sideloading access, it's even in their interest to provide such a feature. It allows them to hold up their "we're security focused" claim, while at the same time potentially increasing revenue (in my example, my parents are still vendor-locked, just by me, their "digital guardian").

1 comments

That is true. I’m okay with that approach but if it works for everything.

Like for example in-app purchases as well. I don’t want to use the subscription service of every app out there. I want to use the Apple subscription model where I keep everything on the App Store.

If apps are mandated to use the Apple APIs for payments but they can have other means of payment and I can block those from showing using the above PIN functionality- I’m okay.

And it’s again a win-win scenario. Well maybe not developers who most likely will see that ppl trust the Apple system and not their 3rd party payment methods even if they are cheaper.

Basically what I argue for is that I should have a choice to have my phone locked up like it currently is and App Store publishers should not be the ppl who tell me how to use my device. That is all I want and have against side loading and alternatives.

I think your idea could work. :)