News for hackers. Stuff that matters.
Re:Apple’s fight against iPhone sideloading was pointless at... by crazygringo on Friday April 21, 2023 @11:45AM (#35655524)
Answer to your puzzle: because as soon as sideloading is allowed, sideloading will become required by the most popular apps.

And then suddenly I lose all the protections afforded to me by the Apple Store, such as easy cancellations of subscriptions, easy refunds of apps that don't work, a layer of protection against malware, and so forth. It also just makes my phone that much harder to use, as finding and installing apps becomes that much harder.

If everybody gets sideloading, that absolutely will impact me directly, and negatively. Does that make sense?

Re:Apple’s fight against iPhone sideloading was pointless at... by comte7092 on Friday April 21, 2023 @11:54AM (#35655661)
> sideloading will become required by the most popular apps.

This point keeps being made in these threads on here, and the response I’ve seen made, which I agree with, is that this clearly isn’t the case when you look at Android. Sideloading already exists and it is far from a common way to distribute applications.

From a business perspective, it really doesn’t make sense to force users to pull from outside the App Store, because you’re basically going to destroy your business. Most users are not all that technical and the moment you require them to fool around with apks or whatever other format, you’re going to lose a huge percentage of them.

Re:Apple’s fight against iPhone sideloading was pointless at... by jasode on Friday April 21, 2023 @12:12PM (#35655940)
>, is that this clearly isn’t the case when you look at Android. Sideloading already exists

The problem with using Android as a counterexample is that Apple iOS is more restrictive (e.g. privacy settings) than Android.

E.g. Facebook admitted they lost billions in revenue because of the Apple iOS ad tracking permissions change. That might be an example of Facebook forcing users to "sideload" Facebook+Whatsapp+Instagram to get around the privacy restrictions. In contrast, the Android platform didn't financially hurt them like that so there's less incentive to ask Android users to sideload Facebook apps.

So even a mega giant like Facebook has to follow Apple's rules because there is no sideloading to bypass them. A somewhat analogous situation in 2019 happened when Facebook violated Apple's app store policy and spied on teenagers by abusing their Apple developer account: https://www.google.com/search?q=apple+revokes+facebook+certi...

>Most users are not all that technical and the moment you require them to fool around with apks

I think some conversations about "sideloading" are muddy because casual conversation around it mentally includes alternative app stores rather than end users literally downloading raw ".app" bundle files

Re:Apple’s fight against iPhone sideloading was pointless at... by hnra on Friday April 21, 2023 @12:24PM (#35656113)
The first facebook issue that you mention is unrelated to the App Store, it’s an OS restriction. Side loading won’t affect this.

Apple can clearly make the OS secure/privacy friendly if they want to. The only layer of security that you may lose is the dubious “review” process, which clearly doesn’t do anything considering the amount of scam apps on the store.

Re:Apple’s fight against iPhone sideloading was pointless at... by jasode on Friday April 21, 2023 @12:44PM (#35656430)
>The first facebook issue that you mention is unrelated to the App Store, it’s an OS restriction. Side loading won’t affect this.

Your sentences above are a prime example of a technology mindset being so familiar with the underlying technology that it actually handicaps the analysis of how people might use the tech in ways you don't expect.

The way the sideloaded app gets around the os-level restriction is that they would force users to give permission to the ad-tracking. Otherwise, the sideloaded app has crippled functionality.

That scenario can't happen on Apple's offical App Store because their policies don't allow apps to have crippled functionality when users opt-out of ad tracking.

The theme is that the side-loaded apps can exercise way more freedom with clever psychological dark patterns that bypasses os-level settings.

E.g. see related example from Twitter: https://www.techgoing.com/twitter-ads-may-track-users-in-vio...

Re:Apple’s fight against iPhone sideloading was pointless at... by Gareth321 on Friday April 21, 2023 @01:34PM (#35657261)
> That scenario can't happen on Apple's offical App Store because their policies don't allow apps to have crippled functionality when users opt-out of ad tracking.

There is a simple solution for Apple: disable ad tracking on iOS. The DMA doesn't require gatekeepers permit ad tracking. It only requires gatekeepers provide the same functionality they provide themselves. Apple is still perfectly able to provide a safe and secure OS under the legislation.

Re:Apple’s fight against iPhone sideloading was pointless at... by jonny_eh on Friday April 21, 2023 @12:37PM (#35656311)
There's zero chance Facebook removes themselves from the App Store in the expectation that their users will sideload instead.
Re:Apple’s fight against iPhone sideloading was pointless at... by lxgr on Friday April 21, 2023 @12:54PM (#35656584)
Obviously they wouldn't remove themselves. If anything, they'd offer Facebook Plus via sideloading, which gives you amazing deals and new features in exchange for granting a few, totally harmless extra permissions.
Re:Apple’s fight against iPhone sideloading was pointless at... by jonny_eh on Friday April 21, 2023 @04:28PM (#35659627)
Frankly, opting into app tracking in the iOS FB app already greatly improves the experience, merely by improving the quality of ads.

https://www.nytimes.com/2023/02/11/technology/bad-digital-ad...

Re:Apple’s fight against iPhone sideloading was pointless at... by mindslight on Friday April 21, 2023 @12:25PM (#35656127)
I totally agree with this concern as things stand.

But from first principles it's been clear that code auditing wasn't going to be sustainable long term. The real answer is for Apple to beef up their sandboxing to prevent things like cross app tracking, coercing permissions from users, etc.

This is what the Libre Android distributions (eg GrapheneOS, CalyxOS) have been (slowly) converging on.

Re:Apple’s fight against iPhone sideloading was pointless at... by crazygringo on Friday April 21, 2023 @01:20PM (#35657044)
> But it's also been apparent that relying on code auditing wasn't going to be sustainable long term.

Why not? It seemed to be going fine. As the number of apps increases, so does get money the App Store receives. I don't see anything inherently unsustainable in it at all.

Re:Apple’s fight against iPhone sideloading was pointless at... by mindslight on Friday April 21, 2023 @01:32PM (#35657225)
For the same reason that all central planning ends up being unwieldy - the world is complex. It's not the work of doing the reviewing itself that is unsustainable, but rather crafting some singular policy that can reject all "bad" while allowing all "good", compounded by having to work with governments/corporations/etc that want increasingly fine-grained censorship.
Re:Apple’s fight against iPhone sideloading was pointless at... by comte7092 on Friday April 21, 2023 @12:45PM (#35656437)
The thing is, Apple still controls how apps may be sideloaded, and what permissions those apps can use at the OS level. They have no obligation to make sideloading an easy process.
Re:Apple’s fight against iPhone sideloading was pointless at... by Gareth321 on Friday April 21, 2023 @01:36PM (#35657287)
They do, actually. The DMA is one of the most comprehensive and impressive pieces of technology focused legislation in a lifetime. It expressly forbids gatekeepers like Apple from making the process of installing applications any more difficult than it is for Apple's App Store. The purpose of the legislation is to foster fair competition. It's not fair competition if Apple is allowed to make the process prohibitively complex or cumbersome.
Re:Apple’s fight against iPhone sideloading was pointless at... by lxgr on Friday April 21, 2023 @12:52PM (#35656565)
I generally agree, but one problem is that many of Apple's rules are enforced primarily or exclusively through policy, not actual technical permissions. This is especially true for all the high-level ones around tracking.

Obviously, things like phone book access can be solved for sideloaded apps just as well as for App Store ones – just like Android has been doing for many years.

Re:Apple’s fight against iPhone sideloading was pointless at... by criddell on Friday April 21, 2023 @12:10PM (#35655921)
I wish Apple had attacked this from a different perspective. Instead of fighting side loading, remove the reasons that drive a lot of the demand for side loading. I should be able to buy a Kindle book in the Kindle app. If I download the Netflix app I should be able to sign up for Netflix in the app (or at least be redirected to their web site). Don’t charge fees to competitive services (ie music, books, movies, etc…).

I originally thought I would never load a different App Store but now I might. If an App Store came out that was highly curated (ie no casino games, no subscription scams, no advertising against competitors), that listed exactly what the in-app purchases are before buying, and removed developers who get a lot of complaints in the store, I would be interested. Apple hasn’t been a good steward of the App Store.

Re:Apple’s fight against iPhone sideloading was pointless at... by jonny_eh on Friday April 21, 2023 @12:38PM (#35656339)
And allow: Legal emulators, and alternative browsers (with their own rendering/JS engines)
Re:Apple’s fight against iPhone sideloading was pointless at... by criddell on Friday April 21, 2023 @12:53PM (#35656569)
I kind of hope they hold out against alternative browsers. Safari on iOS is the last thing stopping a total takeover by Blink.
Re:Apple’s fight against iPhone sideloading was pointless at... by Gareth321 on Friday April 21, 2023 @01:41PM (#35657352)
They can't. The DMA requires permitting alternate browser engines. See Section 43: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...

I'm fine with it. Apple has been intentionally hindering WebKit development for years to hobble web apps and maintain their App Store dominance. They'll finally be forced to compete again.

Re:Apple’s fight against iPhone sideloading was pointless at... by lxgr on Friday April 21, 2023 @12:56PM (#35656644)
> I wish Apple had attacked this from a different perspective. Instead of fighting side loading, remove the reasons that drive a lot of the demand for side loading.

Couldn't have said it better. The only things I could see myself sideloading are indeed the Kindle app (I like being able to single-click buy books without having to switch to Safari), a full browser, and possibly some retro computer, calculator, and console emulators.

All of these are (or at least have been, before I switched) been possible on Android via official apps from the Play Store.

Re:Apple’s fight against iPhone sideloading was pointless at... by Gareth321 on Friday April 21, 2023 @01:44PM (#35657397)
Years ago they had the chance to shape how installing software outside the App Store would work. They could have gone the Android route and it's possible this legislation never would have arrived. Their arrogance and greed created such a animus that we now have the DMA; one of the most comprehensive pieces of technology focused legislation in my lifetime.
Re:Apple’s fight against iPhone sideloading was pointless at... by JumpCrisscross on Friday April 21, 2023 @11:48AM (#35655557)
> as soon as sideloading is allowed, sideloading will become required by the most popular apps

Bingo. Chiefly worried about Facebook and my folks. As well as compliance deciding everyones' personal phones need antivirus spyware.

That said, I think Apple has the playbook with SIP on Macs: make it scary to disable and clearly in power user territory.

Re:Apple’s fight against iPhone sideloading was pointless at... by RedOrGreen on Friday April 21, 2023 @11:52AM (#35655625)
Oof, yes, I didn't even mention corporate compliance.
Re:Apple’s fight against iPhone sideloading was pointless at... by stametseater on Friday April 21, 2023 @12:15PM (#35655979)
How hard is to to simply not install the Facebook app? I've been choosing to not use facebook for nearly 20 years. If somebody tries to socially pressure you, just say no. If they press, explain your reasoning and reassert the "NO" until they leave you alone. Good friends won't try to bully you into something after you've explained yourself; anybody who does is an asshole and you can tell them that.

> corporate compliance

I've never enrolled any of my personal devices in any sort of corporate network, and I never will. Just say no.

Re:Apple’s fight against iPhone sideloading was pointless at... by alasarmas on Friday April 21, 2023 @12:31PM (#35656201)
You can’t “just say no” to network effects, though. If you’re trying to, for example, attend a pickup game of baseball, and that game is organized on a Facebook group, what is your alternative? If you’re trying to get a job, and the recruiters are on LinkedIn, what’s your alternative? You have to go to where the other people are, in general…
Re:Apple’s fight against iPhone sideloading was pointless at... by stametseater on Friday April 21, 2023 @12:43PM (#35656410)
Have somebody on the team [e]mail out the schedule like has always been done. It's not hard. If you feel the need to explain yourself, just tell them Facebook facilitates genocides in Asia or something like that.

If you actually try saying no, you'll find that it's actually easy.

Re:Apple’s fight against iPhone sideloading was pointless at... by quenix on Friday April 21, 2023 @01:19PM (#35657025)
> If you actually try saying no, you'll find that it's actually easy.

And you become the pain-in-the-ass of every friend group and professional circle. No one likes dealing with annoying people like this.

Re:Apple’s fight against iPhone sideloading was pointless at... by stametseater on Friday April 21, 2023 @04:29PM (#35659629)
> Your friends don't like you

No u.

Re:Apple’s fight against iPhone sideloading was pointless at... by stale2002 on Friday April 21, 2023 @12:43PM (#35656413)
> You can’t “just say no” to network effects, though

Oh? So are you saying that monopoly power is a real thing, and that a company like Apple can extract a 30% monopoly fee, because of this network effect?

The problem with this argument is that Apple fans on one hand have been smugly commenting for a decade, "go but an Android" or "just don't publish on the iPhone" .

And now, they are turning around and suddenly discovering what market power is.

If Apple had merely reduced their 30% fee to 5% from the beginning, we wouldn't be in the situation.

But thems the breaks. Now every Apple fans will have to hear the same exact argument, that they used against others, for a decade, thrown back in their face.

Re:Apple’s fight against iPhone sideloading was pointless at... by unionpivo on Friday April 21, 2023 @12:45PM (#35656445)
My way of doing it is to just say to people hey, can we use thus instead I can't use FB for ... reasons, here let me help you install it.

I had problems with that only once. I guess it depends on people you are around with. But most people have different groups of friends on different apps already so it's usually no big deal.

Re:Apple’s fight against iPhone sideloading was pointless at... by 29083011397778 on Friday April 21, 2023 @10:01PM (#35662622)
Sure, but a web-browser works well enough
Re:Apple’s fight against iPhone sideloading was pointless at... by alasarmas on Friday April 21, 2023 @11:50AM (#35655593)
Yes, these kinds of “second-order effects” are real, and common. There is probably a good summarization of it in game theory, or economics.
Re:Apple’s fight against iPhone sideloading was pointless at... by enjo on Friday April 21, 2023 @11:52AM (#35655634)
Why has that not happened on Android phones?
Re:Apple’s fight against iPhone sideloading was pointless at... by yamtaddle on Friday April 21, 2023 @11:58AM (#35655724)
Has Facebook publicly thrown a huge fit over Play Store rules trashing their revenue?

They claimed that they expected Apple's rule changes a while back to cost them $10 billion dollars in 2022 alone.

Things may work out as the have with Android sideloading, but they may not. Incentives definitely differ between the two. It's also not clear to me that if sideloading is forced via regulation, it'll look like it does on Android—both operating systems may be forced to make it easier than it currently is on Android.

Re:Apple’s fight against iPhone sideloading was pointless at... by jeroenhd on Friday April 21, 2023 @01:11PM (#35656879)
Apple lets big companies get away with behaviour smaller developers would get instantly banned for. I very much doubt that Facebook is not somehow bypassing iOS' special privacy rules. Every now and then Facebook breaks their servers and hundreds of common apps crash on startup on iOS (https://9to5mac.com/2020/07/10/app-crash-facebook-sdk/); their network libraries are everywhere.

And, to be honest, who is Apple to dictate what Facebook's users can and cannot pay their Facebook subscription with? If people are fine with Facebook's cyber stalking, let them install the stupid app. You can still use the web version from Safari with all of the ad blocking addons you can find. Apple isn't the government and they don't have power of attorney, so I know what basis they have to say what apps you can and cannot sideload onto your phone.

Even still, I doubt Facebook will leave the app store because of this. They may provide some kind of "Facebook Plus" that you need to sideload, but the app store has too many eyes on it because it comes preinstalled.

Re:Apple’s fight against iPhone sideloading was pointless at... by yamtaddle on Friday April 21, 2023 @01:40PM (#35657332)
> They may provide some kind of "Facebook Plus" that you need to sideload, but the app store has too many eyes on it because it comes preinstalled.

The nightmare scenario, for the "please don't change it" side, is that one of a handful of big players does this but also uses it to push an entire alternative store. Facebook and Epic are the most likely to try. Maybe Google, outside chance Microsoft tries. I doubt any would bother to just push sideloading an app, without using it to make a play to become the second of an app store duopoly on the platform. Basically the same strategy Steam used to gain market share—"here's our new game that everyone wants... oh, by the way, to use it you have to install our store".

I mean, Epic's been burning stacks of Benjamins for at least a couple years giving away tons of games (most of it not even cheap shovelware!) to buy marketshare for desktop app store—it's not implausible they'd give away a lot of free games or other software to get iOS users to install their store, to make a play for the #2 (or #1!) app store position on the platform. And Facebook could probably get people to install theirs by just adding some visual bling to users' posts when they use the version from Facebook's store—might not even have to give them actual extra features to make it happen.

Maybe none of that happens, sure, but it might. If these changes brought by regulations end up making sideloading easier than it currently is on Android, on both platforms, I'd say it's a certainty that something like that'll go down, at least on iOS (more money to be made there; store's more restrictive) and maybe on Android, too.

Re:Apple’s fight against iPhone sideloading was pointless at... by jeroenhd on Friday April 21, 2023 @01:54PM (#35657535)
I don't think Facebook has enough apps to make an app store happen. Amazon and Samsung couldn't get their app stores onto other people's phones, and not even Microsoft could make Windows Phone happen.

I can see Epic starting a mobile game store. And, honestly, I don't see a problem with that. Apple is using Apple Arcade as one of their many "stay with us and you get all of this stuff" services, so why not? Perhaps Microsoft will join the fight and take Game Pass to mobile phones. May the best app store win.

Apple clearly has the upper hand no matter how this plays out. They'll actually have to compete, which means they may need to fix the review situation and loosen some of their policies to allow for things users want rather than make their users comply with what they want. They can stick to their "no video game streaming, no emulators, no links to your website" policy if they want to, but that'll only work as long as their users agree with them.

Re:Apple’s fight against iPhone sideloading was pointless at... by qtzaz on Friday April 21, 2023 @11:55AM (#35655666)
It has. Fortnite is not available in the Play Store.

Given that iphone owners are more wealthy I expect this to happen much more often when sideloading is allowed on iphones since there's more money to be made. It's gonna get bad imo.

Re:Apple’s fight against iPhone sideloading was pointless at... by criddell on Friday April 21, 2023 @11:57AM (#35655706)
What about Fortnite? There are also some apps that are only available in particular (non-Google) app stores.
Re:Apple’s fight against iPhone sideloading was pointless at... by toast0 on Friday April 21, 2023 @12:15PM (#35655972)
Sure, there's Fortnite, and a smattering of other apps that aren't in Play Store. But, even though Android has made sideloading easier over time, it's still not that common; most popular apps don't even offer an apk download outside the Play Store. Attempting to load an apk with the setting off used to just give a failure message that quickly disappeared; now it actually takes you to the setting and asks you if you want to do it (with scary text suggesting you don't).

Certainly, Play Store doesn't feel as restrictive as the App Store, so that's probably a factor. But I doubt popular apps will drop Apple's store, because it will significantly reduce the number of people willing and able to install their apps.

Re:Apple’s fight against iPhone sideloading was pointless at... by badwolf on Friday April 21, 2023 @11:55AM (#35655676)
Android hasn't restricted cross-app tracking from Facebook and such as strongly.
Re:Apple’s fight against iPhone sideloading was pointless at... by orwin on Friday April 21, 2023 @11:56AM (#35655689)
Like all the popular android apps require sideloading?

No, at most you'll pay more for the same app your coworker sideloaded. The price for apple protection, +30% on everything.

Most people didn't extract pictures from their phone before apple cloud (or w/e their service is called) appeared. I know because i was the tech support for my family for those 5 years. How would they sideload?

Re:Apple’s fight against iPhone sideloading was pointless at... by commoner on Friday April 21, 2023 @01:07PM (#35656832)
The premium is actually 42.9%, since that is the amount a developer needs to raise their prices to offset the App Store's 30% fee.
Re:Apple’s fight against iPhone sideloading was pointless at... by lxgr on Friday April 21, 2023 @12:49PM (#35656502)
> as soon as sideloading is allowed, sideloading will become required by the most popular apps.

Android has always supported sideloading, yet in almost 10 years of using Android, I've never had to sideload any commercial app.

Anecdotally, Amazon has tried to push their app store for a while by incentivizing installs with free games and the like, but none of these weren't also available on the official Play Store. Nowadays, it's all free-to-play anyway, but that's a different topic.