That's literally a major reason why people buy Apple products, though. If you can't sideload things, there's literally no chance of your phone being compromised by those things.
Is part of your reasoning also the fact that devs can't even mention in their apps that they have a website that users can buy their subscription from?
No but that's a reasonable restriction considering that apps would still benefit from the App Store ecosystem but would be able to circumvent the requirements of it.
Wait, what? You argued that a single app store makes apple devices safer. How does not allowing devs to sell subscriptions on their website help with this arguable safety? Don't bullshit.
> How does not allowing devs to sell subscriptions on their website help with this arguable safety?
By making sure the user has a single channel for dealing with payments and complaints.
Deliveroo did an update their software that wiped out my login settings. They didn't support apple login, so I lost access to my account. They won't recover my email because of a special character in it, and so they continued to charge me for their "plus" service every month, and avoided any emails I tried to send asking to stop (asking me to "log in" to change my payment settings!).
Requiring apps use Apple's channel would have protected me from that experience.
> Don't bullshit.
If you're not trying to be persuaded, why are you arguing?
I'm not bullshitting and I'll use myself as an example. I love the fact that any payments on iOS go through Apple Pay. If anything ever happens to my payment or contact info, I know who to blame. If every developer is able to process transactions and collect my personal info, then every developer is a vector for my payment or account information getting out to the world. I don't know what they do with my info, I don't know who they sell my data to. With Apple, I know the answers to all those questions.
See that's the thing. Apple does NOT prevent developers from taking payment anywhere else, it just prevents developers from advertising it on their Apple app. How is that making the iOS any safer?
You can't make the purchase through the app. Therefore there's no way for fraudulent transactions to be processed through the app. Refunds are done by Apple, subscriptions are done via Apple, and no mention of any external payments are made within the app. That makes iOS safer.
> That's literally a major reason why people buy Apple products, though. If you can't sideload things, there's literally no chance of your phone being compromised by those things.
False. People who don't want to take risk simply don't sideload, most people don't know how to anyways even on android - having the /option/ to do so is not a negative.
It's not false. We already went through this when people first learned you could jailbreak an iPhone. People don't know the risks involved with sideloading. They just see that some jerk has "video wallpaper" and "custom icons" on their iOS and they want that so they find someone to jailbreak and install those apps without ever recognizing that they have compromised their device. That's literally the entire point here.
Also, that's a very naive position if you're just going to go by that article. That only covers "known" malware and only Android phones that they have been able to actually register has having these apps installed. Malware is not going to phone home to Google. It's going to do it's damndest to hide itself.
Side note: wtf kind of word is damndest? I always thought it was damnest.
No, everyone doesn't win because that exact situation has already been used before by Windows with UAC and Android with developer mode and malware/virus peddlers just started to include instructions on how to bypass those things.
Why are you advocating for the lowest common denominator among humans? Are you sure you really want to be doing that?
If that's the case, take away all the knives, require people to get a license to have kids, don't let them drive cars, take away all of the dangerous things in life so that everybody can be secure. It's just a ridiculous argument to say that we must have only this one particular app store to keep everybody safe. There are a lot of solutions to this. I don't care if I have to sign a written agreement to allow me to sideload things, just give me a way to do it.
People who trade liberty for security are absolutely one of the biggest problems in this world. You should be advocating for people to smarten up instead. Otherwise you're going to wake up one day and you're not going to be able to make a move without asking for big brothers permission.
And, if you say that people have a choice to go on Android well, then they have a choice already don't they? Did the existence of that choice automatically screw the entirety of society? No it did not. So there's no problem with also giving them a choice to sideload.
You're acting like everybody will immediately flip the switch to sideload things. They already made a good choice by going on an iPhone, why are you discounting that people won't also make other good choices? You want people to throw out the baby with the bathwater. If I want to sideload one damn thing that doesn't mean I want to give up the comfort and security of the rest of my iPhone ecosystem.
>Why are you advocating for the lowest common denominator among humans?
That's awfully reductionist of you and absolutely not what I'm doing. I'm simply arguing that people saying "no one wants this" are wrong because I am a person that wants this. I do not want my family or friends, who reach out to me for support with their computers and phones, to be able to install and sideload apps.
I've been through these situations already and, yes, while a lot of people will be fine and can sideload without issues, there are just as many who mess everything up and waste my time when I have to restore everything without losing their data. These are not tech savvy people and they don't understand the risks.
Additionally, yes... people have the choice to go Android where they can sideload. That's the choice. Apple or Android. There is no other choice and I'm fine with that and actively support it.
That's rich, considering that you're arguing that offering people an option will somehow ruin the entire ecosystem for you and make your support job more difficult.
> I do not want my family or friends, who reach out to me for support with their computers and phones, to be able to install and sideload apps.
So, tell them not to. Done. If they listen to you - no problem. If they don't and you continue to waste your time helping them, that's completely on you.
If a man fails to learn from you how to fish, it's not very wise to prevent everybody else from fishing.
> That's the choice. Apple or Android. There is no other choice...
There will be, so don't get too comfortable with the status quo. Apple's control is so tight right now that there's only one direction that things can go and I'm looking forward to that as an iPhone user and a developer who would like to simply put some custom programs onto a device that I own without a major hassle.
Currently, my best option is https://altstore.io/ and as you can see from that, people are working on this outside of Apple so even if Apple isn't forced to open up like I am betting, we'll get there eventually.
What are you gonna do if someone in your family installs AltStore? You'll tell them not to or you can't support them - same with sideloading. So, I'm sorry, but your argument really holds no weight with me.
It doesn't need to. I'm not trying to change your mind. I'm explaining to you why some people prefer the option to use an ecosystem that has a walled garden vs. one that doesn't. Unfortunately for you, the majority of people must agree and be ok with the walled gardens provided by Apple because they continue to buy the products.
If people wanted the freedom you're describing, they'd buy an Android phone. If they by an Apple phone, it's because they're ok with that not being an option and some, like me, not only don't mind but actively prefer that.
> Unfortunately for you, the majority of people must agree and be ok with the walled gardens
I am sure that many people would be fine with being given the voluntary option of turning the switch on, to side load if they choose to do so though.
And you have no significant evidence that if many people were given the option to buy a perfectly identical Iphone, that simply was easier to jailbreak, that people would automatically choose the locked down version.
You have evidence of people prefering iphones over android. But you have no evidence about if someone was offered two otherwise identical Iphone, that people would always choose to not even have the option of switching the jail break switch if it were easy.
The obvious solution would be to give people the option of getting access to the easy to jailbrake iphones and seeing what they would prefer.
> Apple doesn't offer that option so discussing something that doesn't exist right now makes no sense
It is relevant because I think that a lot of people would want this option, and this would solve the issue by allowing people to voluntarily choose this.
You entered a lot of comments in this thread when one comment could have sufficed to get your message across. So you'll have to excuse me if I remain unconvinced of your motivation.
> Unfortunately for you, the majority of people must agree and be ok with the walled gardens provided by Apple because they continue to buy the products.
That's patently false. As I mentioned earlier, I myself buy iPhones and iPads despite the fact that I'm not okay with the walled garden as the sole method of loading software. I've also seen many, many people in this thread and in threads past express my same views. Heck, you can see it everywhere even among non-programming hangouts like reddit, 9gag, etc. There's a difference between begrudgingly accepting some sad state of affairs and actively pursuing it.
> If people wanted the freedom you're describing, they'd buy an Android phone.
That's better stated as "If the only thing people wanted was freedom of software sources, they'd buy a particular Android model and brand of phone that allows them that freedom." In other words, you're grossly oversimplifying the problem. As with all things, there's usually a multitude of competing desires driving someones choices. For the masses, software freedom doesn't even enter their minds. Instead, they decide based on their susceptibility to marketing, their financial means (price), what their friends are using, what they're used to and so on.
Luckily for me, the masses don't decide on this. Just like in Banking, Finance, Health and other industries that widely affect the common man - the common man doesn't decide the rules for those industries either. The people working in it do - and I'm one of the people working in it. Do you think common people cared that Microsoft was bundling Internet Explorer with Windows? Not really, not outside of Slashdot in that day - Netscape, Oracle and other affected companies got the ball rolling on that one. Even a small group of Linux users were able to push for getting refunds from OEMs on Windows bundled with their PCs.
With iPhones approaching 50% general market share in the US and 80-90% of the youth market in the US gravitating towards iPhones (which will cause the general market share to keep rising) - the writing is on the wall. They're going to be forced to open up somehow. The only question is what form that is going to take and where (EU/US/Asia). Apple will follow the laws of the land and the law is a constantly changing battleground, especially for a new-ish field such as ours.
When the next Matrix or whatever service gets taken off the app store for hate speech on decentralized servers, I'll be grateful for a way to sideload if this goes through.
As it is, I have to trust Apple to "not be evil", something Google certainly failed at.
If you’re going to make that claim, you’ll need to back it up with literally any evidence or even anecdote.
I buy iPhone because it is basically the only reliable computer I own, and a single, reputable source of software is a big part of that. Not being extorted into installing Steam is a huge part of that.
No, I didn’t _really_ have a choice to install Steam and I fucking hate it, thank you very much.
What? That's a terrible analogy. I don't even understand what point you're trying to make. Those 2 things aren't related. A large percentage of iPhone users buy the device because there are less avenues for issues.