Buy a Phone from outside the EU.I wish Apple give us an option to continue with the Iphone as it has always been. Maybe not installing third party web browsers?
Buy a Phone from outside the EU.I wish Apple give us an option to continue with the Iphone as it has always been. Maybe not installing third party web browsers?
In some instances they would not even be able to provide security warnings.I only use one PWA app (Beestat) and it wouldn't be a huge loss to have it load as a web page, but still. Apple is being so petty here. They really should just open the platform and let users install whatever they want (with proper security warnings).
It's the work behind that switch that wasn't worth the effort.Couldn't they just make a switch?
Open PWA in Default Browser: on/off
You and everyone in the EU should have expected this. Apple didn't build an OS for the rules that are now in effect.This is not that part. They are breaking features in complying with law.
The security flaws are showing up because of having to open up more of the OS because of these new laws. The reason it works with Safari is because it is tied to WebKit and not any other browser engine. Doing so will open up other security issues that again, did not exist due to WebKit being the gatekeeper. Preventing 3rd party browsers from accessing your Mic, Speakers, Bluetooth, network, storage, etc. Without your knowledge (potentially). You could not even be promoted while it did that.That or does Apple having to admit they have some major security issues in the OS that they have refused to address for a long time and now being massively exposed which could be very much true.
Forcing it to work with 3rd party browsers was the issue. They "could" potentially go around those pop-ups and notifications. Since Apple would not have any control over those browsers functions (they didn't make it). You would be at risk (potentially) if those browsers choose not to behave differently than Apple intended. OR, any malware could utilize to gain access to your device via that browser. You simply may never know something is accessing your device.IOS has the strictest privacy API and security models of all mobile platforms. In fact I think it's Apple who has sort of invented all of the nagging pop-ups about access to geolocation, camera, bluetooth, photos etc.. All this is not going away. There is no mandate to weaken these security measures.
Ahhh, they didn't have to "in the beginning". They had to make it work "first". There was not a 3rd party anything in the beginning.The problem there is end of the day Apple made a major security hole from the beginning if they could not popularly sandbox a browser engine from the beginning.
Whom at the time thought Apple was even going to succeed with the iPhone other than Apple?Instead they took short cuts and cheated with security risk of deeply integrating webkit with out proper sandboxing. You would have thought Apple would have been smart enough to not make the same mistake MS did with integrating IE to deep into windows.
It wasn't a security problem until the EU's laws went into effect. The decision was made before anyone other than Apple believed the iPhone would be successful enough to even matter. Plus, you had more options on the market AND no EU regulation or any regulation stating they could not do this.Cost wise yeah might be a little high but end of the day Apple screwed up in the late 2000's with that decision and instead of trying to fix that security problem they left it in their for years.
There will always be security issues. With everything. Everywhere, forever. It was easier for Apple to address it over time when they had full control over it. Now they don't, in the EU. So it will get worse.That might also explain MULTIPLE security holes in the past that allow people to root the phone through safari because let the browser get way to deep into the system. Still they never fix root security problem it in over 10 years.
Sad indeed.Root problem is not sandboxing the web engine. Sad they did not learn from the mistake MS made in 95.
While that is technically true, it's not how it works in practice. Every browser that has any significance in the marketplace strictly enforces the security model that is specified in the standards. I use Firefox, but the same applies to Chrome. If an app want's to access sensitive functions, I'm asked for permission. There is no reason to assume that things would not work the same way on iOS. Also, even browsers have to ask the OS for permission to access sensitive services like microphone or camera access. So a privacy concious user could just block all those functions in the OS and that's it. Or, if you don't trust any other browser vendor, just don't install other engines.Forcing it to work with 3rd party browsers was the issue. They "could" potentially go around those pop-ups and notifications. Since Apple would not have any control over those browsers functions (they didn't make it).
Technically is the issue. Yes, it should work correctly. But, Apple's control over it is removed. So they don't have any ability to confirm this every time Firefox or Chrome update their browsers or another "new" browser comes along.While that is technically true, it's not how it works in practice.
Can't make assumptions. While those browsers would be trusted (for the most part). Can you confirm any new browser will comply? As they would have the same rights as Safari and the rest. With 3rd party stores and the same level of access (potentially). Apple may have prevented that from happening by having the ability to reject those 3rd party apps even not sold on their store. But, again. It's an assumption. We have to live in that reality to know 100%.Every browser that has any significance in the marketplace strictly enforces the security model that is specified in the standards. I use Firefox, but the same applies to Chrome. If an app want's to access sensitive functions, I'm asked for permission. There is no reason to assume that things would not work the same way on iOS.
Some users will absolutely turn off access to everything and anything. But, that isn't how most folks operate. They use the device, and expect it to work. Period.Also, even browsers have to ask the OS for permission to access sensitive services like microphone or camera access. So a privacy concious user could just block all those functions in the OS and that's it. Or, if you don't trust any other browser vendor, just don't install other engines.
Don't install any 3rd party app store and don't sideload any 3rd party app. And everything will be as it is now. That Apple removes PWA from iOS 17.4 is Apple's fault of not doing their home work. Because Apple proves that it can be done. It is non-issue on macOS. Which only got the feature recently for Safari but Chrome was able to create PWA for a while on macOS. Also if your describtion of Apple's view on security is correct, it is deeply flawed and shouldn't be trusted. Again, if iOS were more like macOS Apple wouldn't have any issues complying with the DMA.The issue I have is that the EU says that I as a consumer cannot choose apples view on security. I happen to agree with apples stance and don’t mind the tradeoff here.
So how does that increase consumer choice for me exactly?
They could but instead they said, whatever, it is Friday let's go to the pub instead.Technically is the issue. Yes, it should work correctly. But, Apple's control over it is removed. So they don't have any ability to confirm this every time Firefox or Chrome update their browsers or another "new" browser comes along.
To not do anything? It's like you replied without even reading the other poster's comment.time and money
Assuming people's guesses about reasons are right, which based on the rumors sites and forms, it has shown that people are more wrong than right about their guesses.Assuming Apple doesn't lie. Yet they do, as the lawsuits with the exposed emails have laid out.
I read the reasons Apple gave to deactivating PWA on iPhones and for how they will implement the DMA rules for the EU. I just don't buy them. I don't buy that Apple is concerned about consumers or the devices security or battery life. Apple could do this without harming the security or the consumers but they don't. My conclusion is, if they did this right, there wouldn't be any reason to do this globally, because it would make the iPhone better for consumer but slightly less for Apple.My point is that what we can do is hear what Apple has said. It has reason behind it, it's not a random comment without any context.
IIRC all apps on iOS are sandboxed. Why should PWA any different? It makes no sense.
70% of the Appstore apps could function as PWA cause that's exactly what they are, wrapped HTML.
I really don't understand this sentiment about the DMA. What do you have to lose when Apple is forced to open up their platform?
Just that developers currently don't have a choice in that matter and neither have consumers. That is the problem the DMA wants to change. On macOS many distribute their software in the Mac App Store and via their own channels. So consumers can decide where to buy or even both. I bought my Affinity license on their website but I use the version from the App Store.
While that is technically true, it's not how it works in practice. Every browser that has any significance in the marketplace strictly enforces the security model that is specified in the standards. I use Firefox, but the same applies to Chrome. If an app want's to access sensitive functions, I'm asked for permission. There is no reason to assume that things would not work the same way on iOS. Also, even browsers have to ask the OS for permission to access sensitive services like microphone or camera access. So a privacy concious user could just block all those functions in the OS and that's it. Or, if you don't trust any other browser vendor, just don't install other engines.
For clarity I don't have a dog in this fight, so I am just trying to make for an open discussion on both sides.I read the reasons Apple gave to deactivating PWA on iPhones and for how they will implement the DMA rules for the EU. I just don't buy them. I don't buy that Apple is concerned about consumers or the devices security or battery life. Apple could do this without harming the security or the consumers but they don't. My conclusion is, if they did this right, there wouldn't be any reason to do this globally, because it would make the iPhone better for consumer but slightly less for Apple.
They could but instead they said, whatever, it is Friday let's go to the pub instead.
This is a tired, dull and ridiculous argument. Plus, AOSP has got pretty equal security to iOS, so using something like GrapheneOS, which is hardened, it does have better security. And you can sideload and use other app stores. Weird hey.It's just to few of you. Maybe you should switch to Android since, according to you, it has much better security than iOS.
I'm kinda more worried about that Apple tells the truth and they are not able to create a secure iOS in an open environment. That is a terrifying thought to be very honest.It is totally ok for you "not to buy it" but that is not a logical argument. It is not disputing their reasons it is just saying "you're wrong" which is just opinion without logical points.
Dont't use another one.1) Several app stores. I just want one.
Sent Apple feedback to improve WebKit to be better thank Blink. Long overdue though.2) Additional browser engines. It will make even more websites stop supporting Safari since they now can say, just install Chrome. It will hurt me as a Safari user on the Mac
Well, don't sideload apps. Just remember, on Android where sideloading is possible since 1.0 it is rare to do so. Most is going via the Play Store or alternatives like F-Droid. When I used Android, I never used F-Droid. Saw no need for it. And I don't even know if I would use an alternative store on iOS but this is not really the point.3) The possibility of side loading meaning I don't have one place to get all the apps.
Why? The DMA or the EU commission won't force you to install one.I want just one repository for all apps for a platform.
Why? Sometimes I prefer to pay developers directly for their work and not through Apple.I want applications tied to operating system to be the dominant application platform, not the web.
And? Why should that be changing?I want every web site to support Safari on the Mac and also on iOS.
Because that is not the focus of the DMA, the DMA aim is to limit the power of gatekeepers in favour of more competition because the lack of competition is not in favour of consumers. See how bad Safari is sometimes.Nothing in the DMA supports those wishes and in affect works against them.
You do not understand any of this.Don't install any 3rd party app store and don't sideload any 3rd party app. And everything will be as it is now. That Apple removes PWA from iOS 17.4 is Apple's fault of not doing their home work. Because Apple proves that it can be done. It is non-issue on macOS. Which only got the feature recently for Safari but Chrome was able to create PWA for a while on macOS. Also if your describtion of Apple's view on security is correct, it is deeply flawed and shouldn't be trusted. Again, if iOS were more like macOS Apple wouldn't have any issues complying with the DMA.