Apple bestätigt, dass es iPhone-Web-Apps in der EU absichtlich kaputt macht

Nun, es stellt sich heraus, dass es sich nicht um einen Fehler handelt, der iPhone-Web-Apps, auch Progressive Web Apps (PWAs) genannt, in der EU kaputt gemacht hat. Nach Beschwerden von Entwicklern und Presseberichten darüber, dass PWAs in der EU nach der Installation der neuesten iOS-Betas nicht mehr funktionsfähig waren, hat Apple seine Website aktualisiert und erklärt, warum. Kein Wunder, dass der Technologieriese die neue EU-Verordnung, den Digital Markets Act, für die Änderung verantwortlich macht und erklärt, dass die Komplexität, die mit der Anforderung des DMA, verschiedene Browser-Engines zuzulassen, einhergeht, die Hauptursache sei.

Um Sie auf dem Laufenden zu halten, Sicherheitsforscher Tommy Mysk Und Öffnen Sie Web Advocacy Zuerst ist mir aufgefallen, dass PWAs war degradiert worden zu Website-Verknüpfungen mit der Veröffentlichung der zweiten Beta von iOS 17.4. Zunächst war unklar, ob es sich um einen Beta-Fehler handelte – es sind seltsamere Dinge passiert – oder ob er die Funktionalität von PWAs in der EU untergraben sollte, einem Markt, in dem Apple nun gezwungen ist, alternative App-Stores und Zahlungen von Drittanbietern zuzulassen und unter anderem alternative Browser-Engines. In den Betaversionen funktionierten PWAs, die es Web-Apps normalerweise ermöglichen, eher wie native iOS-Apps zu funktionieren und sich anzufühlen, nicht mehr. Den Entwicklern ist aufgefallen, dass diese Web-Apps stattdessen wie ein auf Ihrem Startbildschirm gespeichertes Lesezeichen geöffnet werden.

Als MacRumors Wie damals darauf hingewiesen wurde, bedeute dies keine „dedizierte Fensterung, Benachrichtigungen oder langfristige lokale Speicherung“; iOS16.4 ermöglichte es PWAs auch, ihre Symbole mit einem Badge zu versehen mit Benachrichtigungen, wie es native Apps könnten. Beta-Benutzer von iOS 17.4 berichteten, dass das System sie beim Öffnen einer Web-App während der Ausführung der iOS-Beta fragte, ob sie die App in Safari öffnen oder abbrechen wollten. Die Meldung weist darauf hin, dass die Web-App „von nun an in Ihrem Standardbrowser geöffnet wird“, hieß es. Anschließend gaben Benutzer an, Probleme mit Datenverlust gehabt zu haben, da eine Safari-Website-Verknüpfung keinen lokalen Speicher bietet. Auch Benachrichtigungen funktionierten nicht mehr.

Dennoch gab es Grund zur Vorsicht, ob die Änderung beabsichtigt war oder nicht. Mehrere Mitarbeiter von Tech baten Apple wiederholt um einen Kommentar, erhielten jedoch keine Antwort. (Wir wollten wissen, ob das Unternehmen bestätigen würde, ob es sich um einen Beta-Fehler oder eine absichtliche Änderung handelte, und wenn letzteres der Fall war, welche Begründung Apple dafür hatte.) Nachdem die nächste Beta-Version herauskam, Der Rand führte einen Bericht aus, der darauf hinweist, dass Apple scheint zu sein PWAs in der EU brechen, nachdem der Technologieriese wahrscheinlich auch keine formelle Antwort erhalten hat.

Jetzt hat Apple auf seine Weise reagiert. Heute wurde es aktualisiert Website mit detaillierten Informationen zu den DMA-bezogenen Änderungen in der EU sich mit der Sache zu befassen. In einem neuen Update erklärt das Unternehmen, dass es so viele Änderungen am iOS vornehmen musste, um den EU-Richtlinien zu entsprechen, dass eine weitere Unterstützung für PWAs einfach vom Tisch war.

Traditionell bot das iOS-System Unterstützung für Home-Screen-Web-Apps, indem es direkt auf WebKit (Safaris Browser-Engine) und seiner Sicherheitsarchitektur aufbaute, sagte Apple. Dadurch konnten sich Web-Apps an dieselben Sicherheits- und Datenschutzmodelle anpassen, die auch in anderen nativen Apps zu finden sind. Doch mit dem DMA ist Apple gezwungen, alternative Browser-Engines zuzulassen. Es wird argumentiert, dass ohne die Isolierung und Durchsetzung der Regeln, die auf WebKit-basierte Web-Apps angewendet werden, schädliche Apps installiert werden könnten, die beispielsweise Daten aus anderen Web-Apps lesen oder „ohne die des Benutzers Zugriff auf die Kamera, das Mikrofon oder den Standort eines Benutzers erhalten könnten“. Zustimmung“, sagte Apple.

„Um die komplexen Sicherheits- und Datenschutzbedenken im Zusammenhang mit Web-Apps mithilfe alternativer Browser-Engines anzugehen, müsste eine völlig neue Integrationsarchitektur erstellt werden, die es derzeit in iOS nicht gibt und die angesichts der anderen Anforderungen des DMA und der sehr geringen Benutzerakzeptanz nicht praktikabel wäre von Homescreen-Web-Apps. Um die Anforderungen des DMA zu erfüllen, mussten wir daher die Web-Apps-Funktion für den Startbildschirm in der EU entfernen“, heißt es auf der Website.

Das Unternehmen informiert EU-Benutzer darüber, dass sie aufgrund der Änderung von ihrem Startbildschirm aus über Lesezeichen auf Websites zugreifen können, und bestätigt damit die Bedenken der Entwickler, dass PWAs in der EU effektiv deaktiviert wurden.

„Wir gehen davon aus, dass diese Änderung eine kleine Anzahl von Benutzern betreffen wird. Dennoch bedauern wir etwaige Auswirkungen dieser Änderung – die im Rahmen der Arbeit zur Einhaltung des DMA vorgenommen wurde – auf Entwickler von Homescreen-Web-Apps und unsere Benutzer“, sagt Apple.

Kritik haben argumentierte dass Apples Wunsch, seine Macht im iOS-App-Ökosystem zu behalten, so stark war, dass es die Web-App-Funktionalität für Benutzer seiner Geräte beeinträchtigen würde. Die Verteidiger von Apple werden unterdessen wahrscheinlich argumentieren, dass die Erklärung des Unternehmens vernünftig ist und mit Apples Wunsch übereinstimmt, iOS für seine Benutzer sicher zu halten. Die Wahrheit liegt, wie so oft, wahrscheinlich eher in der Mitte.

Apple hat immer noch nicht auf Anfragen nach Kommentaren geantwortet.



tch-1-tech