News for hackers. Stuff that matters.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by kstrauser on Wednesday February 09, 2022 @05:52PM (#30279824)
I'm so utterly torn on this. I want sideloading for my own purposes, like installing classes of apps Apple would never approve (such as a real Unix shell with native code compilers). On the other hand, I absolutely don't want my older relatives to be able to install stuff from wherever. I just know I'll have a Thanksgiving conversation like "hey, could you look at my phone? It's been getting hot after Microsoft called and helped me install the new antivirus."

I don't have an answer for this. I'm all for people being able to get around the garden walls. I just hope and pray that no one in my "you use computers so you're my de facto tech support" circles does it.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by MisterSandman on Wednesday February 09, 2022 @06:00PM (#30279930)
> I just know I'll have a Thanksgiving conversation like "hey, could you look at my phone? It's been getting hot after Microsoft called and helped me install the new antivirus."

Why do we pretend that social engineering scams don't exist outside of installing anti-viruses? There are thousands of vectors of attack, many of which can and have been done on iPhones (bank accounts, gift card scams etc.)

The solution to this problem is EDUCATION, not letting companies monopolize a market just because we're too scared and stupid as a society to teach the elderly and vulnerable about security and privacy.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by CharlesW on Wednesday February 09, 2022 @06:05PM (#30279988)
> Why do we pretend that social engineering scams don't exist outside of installing anti-viruses?

Nobody is pretending that.

> The solution to this problem is EDUCATION…

Nope. Educated, tech-savvy people fall prey to scams all the time: https://www.cnbc.com/2021/08/10/tech-savvy-teens-falling-pre...

Re:On iPhone sideloading: it’s ok, I’m changing my mind by heavyset_go on Wednesday February 09, 2022 @06:44PM (#30280479)
I wouldn't call teens tech-savvy if all they do is click on apps all day, and I doubt any of them have been educated about computer security or vectors of attack at all. Ask them how to update their firewall to prevent attacks on newly installed App X, and you'll get blank stares. Hell, many young people have no idea what files and folders are[1].

I was reviewing a computer class curriculum for a younger cousin who is in high school. All they're doing is learning how to format documents and use spreadsheets. Being able to use an office app suite does not equal being tech-savvy or being educated about computer security.

[1] https://www.theverge.com/22684730/students-file-folder-direc...

Re:On iPhone sideloading: it’s ok, I’m changing my mind by thetallstick on Wednesday February 09, 2022 @06:55PM (#30280575)
Even if that article wasn't the best there are tons of articles in the category. Here is one:

https://www.techtarget.com/searchsecurity/news/252495750/How...

Re:On iPhone sideloading: it’s ok, I’m changing my mind by CharlesW on Wednesday February 09, 2022 @07:09PM (#30280691)
> …I doubt any of them have been educated about computer security or vectors of attack at all.

My kids (who go to a public school) have received what I consider thorough instruction on avoiding online scams and other kinds of danger. It sounds like YMMV, unfortunately.

But the main takeaway is that education doesn't make people scam-proof. The link at https://www.bbbmarketplacetrust.org/story/39089233/research isn't working as I type this, but Cracking the Invulnerability Illusion: Stereotypes, Optimism Bias, and the Way Forward for Marketplace Scam Education is a really interesting research paper on this. (I've pinged the author and will post a working link when she responds.)

Re:On iPhone sideloading: it’s ok, I’m changing my mind by thebean11 on Wednesday February 09, 2022 @06:17PM (#30280130)
That article doesn't say much about education right? Just age
Re:On iPhone sideloading: it’s ok, I’m changing my mind by kstrauser on Wednesday February 09, 2022 @06:46PM (#30280496)
> Why do we pretend that social engineering scams don't exist outside of installing anti-viruses?

That's was an example, but only an except. I think equally plausible is "my bank called and told me my app was broken and that I needed to redownload it. I tried logging into the new app with my bank username and password, but it didn't work. What's wrong with my phone?" Now, Apple doesn't have a perfect track record for catching and blocking these things. Their security controls are definitely better than not having them, though.

> The solution to this problem is EDUCATION

No, no, no. One of the things drilled into your head at security engineering and management conferences is not to ever trust the human factor. Education is a good thing to have in addition to all your other controls, but is a terrible first line of defense. People make terrible choices all the time. Maybe they're sick, or they've had a drink or three, or they're worried about something that happened at work, etc. etc. etc. Even smart people who've completed security training still make dumb mistakes.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by saurik on Wednesday February 09, 2022 @08:34PM (#30281388)
> "my bank called and told me my app was broken and that I needed to redownload it..."

This problem isn't solved by the centralized App Store--even if it were good at blocking any app with functionality that would let it be used as a scam (which it is not)--as it is just as if not even easier to tell the person "your app is broken and you will need to use our website" and then give them the wrong URL.

Like, I don't understand what you are trying to accomplish here: you think your elderly parents are going to go through a number of steps to install software via a different process but won't go to a website? I bet going to a website would even be a prerequisite to sideloading, so why would the attacker bother adding even more steps?

You are thereby helping Apple do something bad for both society and large numbers of other people and you didn't even manage to get the one thing you wanted out of it :(.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by hnfong on Thursday February 10, 2022 @12:52AM (#30282871)
If EDUCATION was a solution to things then people wouldn't be patching trivial buffer overflows every other week... (I'm pretty sure the first thing they teach you in C about arrays and malloc is you don't access memory outside the specified bounds.)
Re:On iPhone sideloading: it’s ok, I’m changing my mind by inkeddeveloper on Wednesday February 09, 2022 @10:26PM (#30282096)
People think the world is flat and that Covid is a political hoax so no, education won’t get very far in some parts of the world.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by scarface74 on Thursday February 10, 2022 @12:35AM (#30282788)
How has that worked for the past 30 years?
Re:On iPhone sideloading: it’s ok, I’m changing my mind by IgorPartola on Wednesday February 09, 2022 @06:04PM (#30279980)
So many good solutions to this: require a physical switch to be toggled to enable developer mode. Only allow for this if you provision a developer profile onto the device. Register your account with Apple as a developer and manage which devices allow side loading from their web dashboard. Go to an Apple Store and enable this mode there. Buy a developer edition phone that has this feature enabled.

Bad solution: disallow this entirely.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by MereInterest on Wednesday February 09, 2022 @06:41PM (#30280432)
> Register your account with Apple as a developer and manage which devices allow side loading from their web dashboard.

I'd still put that as a bad solution. It is necessary but not sufficient for the owner of a device to be be able to run arbitrary code. It also must be the case that nobody can prevent the owner from running arbitrary code on their own device. The infrastructure required for Apple to be the intermediate for enabling such a feature would mean that Apple could also block the authorization from going through.

In effect, Apple must not be in a position to perform a man in the middle attack between an owner and the owner's device.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by aaaaaaaaaaab on Wednesday February 09, 2022 @06:08PM (#30280021)
All of this is already possible if you have an Apple developer account. You just need to re-sign the .app bundle with your own key and you can deploy it from Xcode to your phone. Ok, maybe you need to change the bundle ID too, otherwise it will complain that it's already registered with a different developer account, but that's fine.

iOS developers are sideloading their apps hundreds of times each day...

Re:On iPhone sideloading: it’s ok, I’m changing my mind by phreack on Wednesday February 09, 2022 @06:12PM (#30280068)
But it's a time bomb when you do that, your app'll expire and stop working after a short while. My dev friends who've never used an iPhone think I joke when I tell them that.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by aaaaaaaaaaab on Wednesday February 09, 2022 @06:19PM (#30280165)
That's only true for free developer accounts. If you pay the $99 dollar fee for a proper developer account, your apps' signatures won't expiry that quickly.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by hendersoon on Wednesday February 09, 2022 @06:29PM (#30280270)
To clarify, it's $99/year, not a one-time fee. With developer mode sideloaded apps expire after a year; without it only 7 days.

Why isn't it free, or a nominal one-time $20 fee like the Microsoft Xbox developer program? Very good question.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by Osiris on Wednesday February 09, 2022 @06:22PM (#30280197)
Can't Apple close a developer account if it's never used to submit an app to the app store?
Re:On iPhone sideloading: it’s ok, I’m changing my mind by buildbot on Wednesday February 09, 2022 @07:08PM (#30280682)
I've had one for ~8 years now I think and never have? I just use it to get early access to betas and such. Which is a valid use case, if you have internal software you want to test or something.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by aaaaaaaaaaab on Wednesday February 09, 2022 @06:25PM (#30280228)
I've had my dev account for years before I submitted my first app to the store, so I don't think so.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by Osiris on Wednesday February 09, 2022 @06:40PM (#30280424)
I did some checking and it looks like Google is the one that's disabling inactive accounts.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by OmahaBoy69 on Wednesday February 09, 2022 @09:01PM (#30281574)
Google must be pretty lax then. I bought a Google Play license in 2013, and proceeded to upload a handful of shitty apps that have all been auto-removed at this point. My dev account still works just fine, so ymmv.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by Crosseye_Jack on Thursday February 10, 2022 @01:20AM (#30282988)
Microsoft recently closed a ton of “inactive” Xbox dev accounts, maybe that’s what they thinking about.

(Accounts that were inactive from publishing apps/games to the store. The accounts may have well been “active” for side loading/dev work)

Re:On iPhone sideloading: it’s ok, I’m changing my mind by CharlesW on Wednesday February 09, 2022 @06:13PM (#30280082)
> iOS developers are sideloading their apps hundreds of times each day…

Exactly. Want to sideload MAME? It's not a big deal. Go to https://github.com/yoshisuga/MAME4iOS and follow the "Building / Installation / Sideloading" instructions.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by Tijdreiziger on Wednesday February 09, 2022 @07:44PM (#30280985)
Those instructions aren’t exactly what I’d call user-friendly when the equivalent for other OSes is ‘download and run the installer’.

(And what if you don’t own a Mac? Create an entire macOS VM just for the purpose of installing an app on your phone?)

Re:On iPhone sideloading: it’s ok, I’m changing my mind by Crosseye_Jack on Thursday February 10, 2022 @01:31AM (#30283035)
The instructions could be clearer but if you have access to the compiled binary there are tools for windows/Linux that will sign the binaries using your apple account (altsigner and cydia impacter are two that spring to mind for windows).

Compiling source on anything other than MacOS (at least was - not looked into it in a while) a PITA.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by Tijdreiziger on Thursday February 10, 2022 @09:53AM (#30286885)
The point remains. Having to jump through a bunch of hoops is the opposite of user-friendly.

And to take the argument more broadly: how many of us here on HN became interested in computing because they screwed around on their PC as a child? What about today's children, who get a smartphone, a tablet and maybe a Chromebook? What are we teaching them?

Re:On iPhone sideloading: it’s ok, I’m changing my mind by Crosseye_Jack on Thursday February 10, 2022 @01:46PM (#30290657)
Oh, I completely agree, I was just pointing out you don't need MacOS to sign and install the binary.

I am for hassle-free side loading on every platform (Even on games consoles). I also dislike how most smartphones and tablets have become "Internet consumption devices".

Re:On iPhone sideloading: it’s ok, I’m changing my mind by keleftheriou on Wednesday February 09, 2022 @06:35PM (#30280354)
It’s important to remember that we are not necessarily talking about going back to the broken old Windows model, where any app could do anything as long as you entered the admin password.

Today, iOS has a strong sandbox where apps can’t access data of other apps unless explicit permission is granted (eg. access your location/contacts/photos), and apps can’t access or modify system files at all.

Also consider that sideloaded apps does not mean allowing unvetted apps - Apple could still mandate macOS-style app notarization to prevent malware:

> Notarization is a malware scanning service provided by Apple. Developers who want to distribute apps for macOS outside the App Store submit their apps for scanning as part of the distribution process. Apple scans this software for known malware and, if none is found, issues a Notarization ticket. Typically, developers staple this ticket to their app so Gatekeeper can verify and launch the app, even offline.

> Apple can also issue a revocation ticket for apps known to be malicious—even if they’ve been previously notarized. macOS regularly checks for new revocation tickets so that Gatekeeper has the latest information and can block launch of such files. This process can very quickly block malicious apps because updates happen in the background much more frequently than even the background updates that push new XProtect signatures. In addition, this protection can be applied to both apps that have been previously and those that haven’t.

https://support.apple.com/guide/security/protecting-against-...

Re:On iPhone sideloading: it’s ok, I’m changing my mind by MereInterest on Wednesday February 09, 2022 @08:06PM (#30281166)
> Today, iOS has a strong sandbox where apps can’t access data of other apps unless explicit permission is granted

That absolutely destroys interoperability, and is not a good thing. If the program that generated a file must give permission for it to be accessed, then a proprietary program can prevent interoperability simply by not actively enabling it.

Passing information between programs must be in the control of the user, not a program.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by mmis1000 on Thursday February 10, 2022 @12:06PM (#30289186)
> That absolutely destroys interoperability

Actually android do exact the same thing these days. So you sometimes see 'XXX app want to access your photos', or a file explore to select which directory you grant for app to access.

There used to be a loop hole that any app can read sd card. But it is also sealed since android 10. Now every app see different rootfs.

> then a proprietary program can prevent interoperability simply by not actively enabling it

These doesn't really matter, a proprietary program can always break interoperability as long as they want. Did you see the old ms word .doc format? Even other version of ms word can't read it correctly, let alone any third party programs.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by scarface74 on Thursday February 10, 2022 @12:42AM (#30282818)
There is absolutely no productivity program for iOS that doesn’t let you save files to any service registered as a File Provider. A save dialog pops up and you can save to iCloud, Dropbox, Google Drive, Box or your local device. You decide whether another app has access to your files.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by scarface74 on Thursday February 10, 2022 @12:38AM (#30282804)
Have you heard of a little “reputable” company called Zoom that surreptitiously put a web server on Macs so even when you did remove the app it redownloaded it? You can’t trust developers to do the right thing. I install all kind of random crap on my iPhone since I know they can’t do too much damage. I’m very careful what I install on my computer.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by keleftheriou on Thursday February 10, 2022 @01:36AM (#30283063)
This is what I mean. What you’re describing can happen on the Mac because the sandbox isn’t always enforced, and you can also escalate an app’s privileges to full “root" capabilities if you enter an admin password during an installation.

On iOS this can’t happen, regardless of whether an app was downloaded from the App Store or elsewhere.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by kaba0 on Thursday February 10, 2022 @04:38AM (#30284129)
You don’t have to have an admin account on Mac either.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by CamperBob2 on Wednesday February 09, 2022 @07:04PM (#30280649)
It’s important to remember that we are not necessarily talking about going back to the broken old Windows model, where any app could do anything as long as you entered the admin password.

AKA, a "computer."

My computer.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by conradev on Wednesday February 09, 2022 @06:16PM (#30280127)
Your iPhone cannot get hot because of protections built into the platform. Apps are heavily restricted in the damage they can do (and the runtime they can have). No app can render your phone unusable unless it exploits these protections.

The real thing keeping people safe is the operating system itself. The App Store is just a revocation mechanism for when something defeats those platform protections. That is what Developer ID is about on macOS: a revocation mechanism, only activated when platform security is breached.

People think that sideloading means Apple can’t scan for malware… Apple signs every single notarized binary

Re:On iPhone sideloading: it’s ok, I’m changing my mind by wincy on Wednesday February 09, 2022 @06:28PM (#30280268)
Like when Epic dangerously breached Apple’s security by allowing users to pay them directly for Fortnite skins.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by conradev on Wednesday February 09, 2022 @06:52PM (#30280544)
Of course – Apple's App Store policies go beyond security, which is why it is critical for different stores with different policies to be able to compete. Its role in the threat model, though, is limited to automatic scanning and revocation.

That is also to say that if Apple does open up the platform to alternate stores, I imagine they will still control the security portion.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by EMIRELADERO on Wednesday February 09, 2022 @06:51PM (#30280531)
We're still at the same problem though, which is that Apple ultimately ends up having the final say on what apps get to run on consumer's devices.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by conradev on Wednesday February 09, 2022 @07:00PM (#30280620)
Well, the real and underlying problem causing this is that they have the final say on what operating systems can run on iPhones. They don't do this for Macs.

Ultimately, though, someone needs to maintain a database of malware. When this malware is attacking the platform, it kinda makes sense for the platform maintainer to maintain the database. Microsoft maintains the Defender database, which does have false positives, and we thank them for it. If you want to override it, you can. Notarization works the same way on macOS.

That said, the neutrality of the database (malware only!), and the ability to override it are both key components.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by Veliladon on Wednesday February 09, 2022 @06:00PM (#30279928)
This. We forget what J2ME was like with all the scamware and billing shit that went down for the better part of a decade. The App Store basically wiped it out in one fell swoop. Sure you couldn't install something you wanted without Apple's involvement but for a certain class of people that's a feature not a bug. I don't think I want the J2ME days back. Even if I could install Dolphin on an iPad without having to go through facacta enterprise certificate bullshit.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by heavyset_go on Wednesday February 09, 2022 @06:36PM (#30280374)
> On the other hand, I absolutely don't want my older relatives to be able to install stuff from wherever.

It isn't 2002 anymore, systems have been hardened since the Windows XP days.

Would you feel the same way about handing your older relatives a Mac in 2022? They'd be able to install stuff from wherever on Mac.

I have tons of older relatives using Macs and Windows computers, and the days of Bonzi Buddy and 20 addon toolbars for IE are over. Some of them even have Android phones where sideloading has been a thing for over a decade, and the sideloading apocalypse bringing hordes of malware has yet to occur.

Truthfully, I believe your worry doesn't apply in our current computing era.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by ashtonbaker on Wednesday February 09, 2022 @06:43PM (#30280464)
> Would you feel the same way about handing your older relatives a Mac in 2022?

I absolutely feel this way about my grandparents and their Mac Mini. They've fallen victim to a few scams involving software installation that would have been much harder to pull off on iOS.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by heavyset_go on Wednesday February 09, 2022 @06:51PM (#30280536)
> that would have been much harder to pull off on iOS.

That's not a given, given the multimillion dollar scams on the iOS App Store[1].

[1] https://www.theverge.com/2021/2/8/22272849/apple-app-store-s...

Re:On iPhone sideloading: it’s ok, I’m changing my mind by ashtonbaker on Thursday February 10, 2022 @01:58AM (#30283174)
The stuff I’m talking about is, for example, a virus alert popup that downloads ransomware. There is nothing remotely comparable in the App Store, though I have no doubt there’s a vibrant and thriving scam economy on iOS. I’m just saying, the moderation does have some upsides for some people, even if it’s not perfectly applied, and even though it doesn’t align with my personal ideals for software.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by scarface74 on Thursday February 10, 2022 @12:44AM (#30282829)
This not true. My mom needed to install a printer driver. She searched for it and a third party site came up.

Are you really saying that ransomware is not a problem? There is nothing stopping anyone from downloading anything on Macs and Windows.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by tasha0663 on Wednesday February 09, 2022 @06:01PM (#30279941)
The problem here isn't sideloading. The problem is that you cater to

> my "you use computers so you're my de facto tech support" circles

and you hate it. Stop doing that.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by kstrauser on Wednesday February 09, 2022 @06:51PM (#30280538)
My mom gave birth to me and raised me, and I was a pain in the ass plenty of times. If she wants me to fix her iPad, I'm gonna fix the lady's iPad. It's not my favorite thing in the world to be doing, but she took care of me as a baby. I'm not going to begrudge her that.

I do favors for my friends and family, and vice versa: they help me, and I help them. That doesn't mean I can't dread them going to great lengths to make it harder for me to do so.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by hsbauauvhabzb on Wednesday February 09, 2022 @06:20PM (#30280176)
So we should just let grandma get her life savings scammed?
Re:On iPhone sideloading: it’s ok, I’m changing my mind by danShumway on Wednesday February 09, 2022 @06:27PM (#30280259)
I don't like the grandma analogy, some old people are really smart with computers. But in general, if you're in that situation with someone where you're worried that they'll get scammed if you leave them alone for a second, at some point you need to ask whether they should have access to an app store at all.

How many apps per week does your grandma need to install? It would be better if you set her up a phone with the apps she wants, and then disabled all app installation.

Because if someone is in that position, the unfortunate reality is that the official app store isn't safe either. The article gets into this in more detail, but there's enough malware on the official Apple Store to make it dangerous to randomly install apps. There are apps where their whole design is to set you up with big subscriptions in the background that you don't notice, there are malware apps that slip through Apple's review process, there are phishing apps.

Really, you should install the apps your grandma needs, and if she needs more later, then she can ask you about them (or someone else who's an expert). I think people look at the Apple Store as if it's perfectly safe and that opening it up would suddenly let in malware for the first time. But while the Apple Store might have comparatively less malware than Android, that's not the same thing as being perfectly safe, and it doesn't mean you can let a young kid or a naive adult go wild on it and install whatever they want. That's a recipe for disaster.

I've set people up on Linux and had zero support calls or malware problems with them, not because Linux has good security or perfectly curated software sources, and not because there aren't dangerous ways to get malware on a command line, but because they don't open the command line in the first place. Some people are safer and thrive in a computing environment that's set up to do the things they want and that doesn't change after that point -- but I don't think that has much of anything to do with alternative app stores, that's really a question of whether app stores should be allowed at all for those people.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by hsbauauvhabzb on Thursday February 10, 2022 @12:39AM (#30282807)
It’s not really an analogy but rather an emotive generalisation to mean ‘technically illiterate loved one’. Grandma might not use the App Store, but what about siblings, parents, nieces and nephews?
Re:On iPhone sideloading: it’s ok, I’m changing my mind by Kbelicius on Thursday February 10, 2022 @03:11AM (#30283549)
GP already answered your question in the post that you are replying to.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by ThatPlayer on Wednesday February 09, 2022 @06:30PM (#30280285)
Do you monitor her web browser usage to prevent her from going to phishing sites that can steal her life savings? Or do you use features to block such sites?

No one says iOS can't implement similar parental controls for sideloading; they already have parental controls to prevent installing any new apps. Or add a similar phishing prevention systems like Google and Firefox has.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by dahfizz on Wednesday February 09, 2022 @06:18PM (#30280152)
I like the way android gates access to developer mode.

You have to go through the settings and find your build number, then tap it 7 times. Super easy for someone knowledgeable to intentionally do, but basically impossible for someone to do accidentally / get tricked into.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by KnobbleMcKnees on Thursday February 10, 2022 @01:21PM (#30290326)
I'm glad I found this comment because the ones above are filled with the gibberings of neurotic control freaks.

I'm scared that some of these people won't let their relatives answer the front door unless they are present, lest a man with a clipboard empty their savings account.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by mmis1000 on Thursday February 10, 2022 @12:14PM (#30289315)
And even you try to trick someone to. It is not necessary that there build number are on the same place as your phone.

Android manufacturers for some unknown reason always reorder/rename their setting menu randomly. And I seldom see any phone that have exact the same setting menu from different oem.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by gleenn on Wednesday February 09, 2022 @05:59PM (#30279914)
Agreed. And I think the article's point about whether or not Apple's store is safe or not is moot. The question really is, how much worse would it be if they weren't there. I'll take a good attempt at safety over the wild west. If you removed the protections today, how much faster do you think the average user would get pwn'd by a rogue app? Because at some point we all will; security isn't black and white. The walled garden has big problems, but the other side of the wall is way uglier.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by kaba0 on Thursday February 10, 2022 @05:10AM (#30284329)
The appstore does jackshit regarding security. The reason ios is stable and not virus-ridden is the sandbox, which would work exactly the same way with or without apple’s forced filtering of apps.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by fartcannon on Wednesday February 09, 2022 @06:07PM (#30280010)
If iOS was open like traditional computers, its impossible to guess what creative, bright young people could do with it. Instead, it's locked down and we know precisely what they can do: consume.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by fartcannon on Wednesday February 09, 2022 @06:05PM (#30279991)
You're the walled garden now. You say, 'if you do anything I didnt tell you to do, you are on your own' and stick to it. Like children, consistency is key.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by ghayes on Wednesday February 09, 2022 @05:58PM (#30279905)
I tend to think the issue is, in fact, security. If Apple (or Google or anyone) had a truly secure phone, then there should be no need for curation of apps. But our devices are full of zero-day exploits and dangerous "private APIs." I think the next generation (as in 20 years from today) of devices will embrace a secure-by-default mindset and thus not make users choose between the nanny-state and the wild west.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by CharlesW on Wednesday February 09, 2022 @06:07PM (#30280011)
> If Apple (or Google or anyone) had a truly secure phone, then there should be no need for curation of apps.

I think you're missing something important, which is that the App Store is part and parcel of Apple's (mostly successful) layered security model.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by 1-6 on Wednesday February 09, 2022 @06:01PM (#30279946)
Perhaps it should just follow the Android way. It’ll just require a simple toggle under System Settings to allow sideloading.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by sodality2 on Wednesday February 09, 2022 @06:24PM (#30280223)
"Go to settings and toggle this option so that you can get your free gift card!!!"
Re:On iPhone sideloading: it’s ok, I’m changing my mind by heavyset_go on Wednesday February 09, 2022 @06:54PM (#30280574)
"Go to the App Store and install this app[1] so that you can get your free gift card!!!"

[1] https://www.theverge.com/2021/2/8/22272849/apple-app-store-s...

Re:On iPhone sideloading: it’s ok, I’m changing my mind by Jetrel on Wednesday February 09, 2022 @08:23PM (#30281300)
One is a privilege escalation, the other is just buying a fake rolex that you thought was real. Except that the rolex costs less than the cost of a hamburger.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by kaba0 on Thursday February 10, 2022 @05:12AM (#30284346)
People falling for these scams can’t remember ctrl+c after explaining it to them for the 1000th time, they won’t suddenly follow detailed instructions on how to enable this deliberately hidden setting put behind 3 warnings.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by gumby on Wednesday February 09, 2022 @09:04PM (#30281596)
>I want sideloading for my own purposes... On the other hand, I absolutely don't want my older relatives to be able to install stuff from wherever.

The Mac preference pane included in the article implements this. My parents aren't going to change that setting unless I tell them to which I won't.

And don't be ageist: my pre teen kid wouldn't either, having already rendered his computer unusable a couple of times in other ways. Once he became a bit older things were different, but by then it didn't matter to me and wasn't really any of my business.

It should be added to iOS and tvOS.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by kaba0 on Thursday February 10, 2022 @02:27AM (#30283335)
Put it behind android-like developer mode, like click on this hidden menu 8 times without any feedback. Maybe even add 3-4 scary warnings and done.

It should have never been a valid reason against restricting everyone’s freedoms.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by gnubison on Friday February 11, 2022 @11:00PM (#30309817)
> such as a real Unix shell with native code compilers

??? macOS does have a real Unix shell. It’s called zsh. And it’s not that hard to get whatever compilers you want.

Shells are not the entire UNIX environment, they’re just one part of it. (And I don’t think you meant it this way, but please don’t say it’s not a “Unix shell” because it doesn’t have GNU extensions.)

Re:On iPhone sideloading: it’s ok, I’m changing my mind by kstrauser on Saturday February 12, 2022 @01:14PM (#30314872)
I was talking about iOS/iPadOS. If I had a shell on my iPad half as good as the one on my Mac, I’d be using all the time. The current options like iSH and a-Shell are great for what they are, but are very limited compared to the real thing. Blink is an amazing SSH/mosh client that I use daily, but sometimes I’m offline and wish I could run stuff locally.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by KorematsuFredt on Wednesday February 09, 2022 @06:02PM (#30279951)
I will not be surprised if lobbying around this issue is actually supported by malware, spyware folks.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by pvarangot on Wednesday February 09, 2022 @06:36PM (#30280360)
Have you run a Laptop with Windows 11+ lately? Whoever ships those Windows installs is malware/spyware folks.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by codinger on Thursday February 10, 2022 @06:23AM (#30284758)
It has been a common thing on Android and I don't really see Android users having a worse experience. The average user is conditioned to using the app/play store.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by mmis1000 on Thursday February 10, 2022 @12:18PM (#30289397)
And it also comes with a safe guard now.

If you don't know what is sideloading. Without toggle the hidden browser setting, open a apk in browser will just say `the app can't be installed correctly`.

If you know, you just know you need to open the info of browser, and toggle the __Allow this app to sideload other apps__ option.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by jcelerier on Wednesday February 09, 2022 @05:58PM (#30279904)
I'm sorry but who are you to decide what your relatives can or cannot install ? I find this way of thinking super fascistic.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by geraltofrivia on Wednesday February 09, 2022 @06:13PM (#30280089)
My parents are tech illiterate, and very scared of being scammed. When I mention like “you can listen to any song you like, amongst millions” because I set up family sharing on their iphones, and ask them to use Apple Music they ask what does it look like. I then send them screenshots of my screen where I point out what Apple Music app icon looks like. Then in a few weeks I have a video call with them where I walk them through the interface.

I. I do want to be able restrict what they can install on their phones and it gives me a small peace of mind that nothing they install would outright steal their bank app’s credentials or all their passwords.

Re:On iPhone sideloading: it’s ok, I’m changing my mind by gleenn on Wednesday February 09, 2022 @06:02PM (#30279956)
I think GP is fair when they don't want to support crazy sideloaded app land. We all live by the same rules, and I also would like to be able to install anything, but supporting my family is super hard as it is. It's about removing land mines, not trying to prevent people from doing what they want. I've had three separate relatives get their accounts hacked in the last month. Think of what an unbridled app store full of scammy apps is capable of, and then think about trying to support non-technical people through that.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by dev_tty01 on Wednesday February 09, 2022 @06:21PM (#30280182)
If they have an expectation of me spending time to maintain, cleanup, and update their devices, yes I would like to have some say in minimizing the problems they can create.
Re:On iPhone sideloading: it’s ok, I’m changing my mind by ThatPlayer on Wednesday February 09, 2022 @06:34PM (#30280330)
And in the same way you can use website blockers to prevent them from accessing phishing sites, or give limited user accounts on a computer, iOS has parental control rules you can setup. It already has a feature to prevent installing (and deleting) apps.

https://support.apple.com/en-us/HT201304

Re:On iPhone sideloading: it’s ok, I’m changing my mind by kstrauser on Wednesday February 09, 2022 @06:55PM (#30280582)
My buddy's a general contractor. He's helped me fix things around the house. If I called him because my front door won't close, and he arrives to find I've taken a chainsaw to it, he's going to chew me out. It's not fascism for him to tell me "don't carve up your house if you expect me to fix it".
Re:On iPhone sideloading: it’s ok, I’m changing my mind by jcelerier on Thursday February 10, 2022 @07:00AM (#30284993)
Sure, but would you be happy with your buddy installing special limiting power plugs in your home which prevents you from ever powering any technical tool ? That's exactly what is happening here.