Apple’s Restriction on Progressive Web Apps in iOS 17.4: A Shift in Security and Privacy

Efter en period av osäkerhet har Apple tydligt meddelat att de har infört begränsningar för Progressive Web Apps (PWA) i iOS 17.4 i Storbritannien med hänvisning till säkerhet och integritet.

Direkt efter släppet av den första beta-versionen av iOS 17.4, märkte användare i Europeiska unionen omedelbart att Progressive Web Apps, som Apple kallar ”webbappar på hemskärmen”, inte fungerade som de skulle. De efterföljande beta-versionerna förvärrade bara situationen och i den senaste beta-versionen gjordes inga förändringar alls.

Apple höll tyst om ärendet – tills i torsdags. I en uppdatering av avsnittet Vanliga frågor (FAQ) om EU-ändringarna på sin utvecklarwebbplats förklarade Apple vad som sker.

Och det verkar inte som att saker kommer att återgå till hur de var innan EU-ändringarna.

Hela FAQ-avsnittet från Apple finns nedan för att undvika eventuella missförstånd i detta ämne.

För att uppfylla Digital Markets Act har Apple utfört en enorm mängd teknikarbete genom att lägga till nya funktioner för utvecklare och användare inom Europeiska unionen – inklusive över 600 nya API:er och en rad verktyg för utvecklare. Traditionellt har iOS-systemet gett stöd för webbappar på hemskärmen genom att direkt använda WebKit och dess säkerhetsarkitektur. Den här integrationen innebär att webbappar på hemskärmen hanteras enligt säkerhets- och integritetsmodellen för nativa iOS-appar, inklusive minnesisolering och tillämpning av systemnivå integritetsvarningar för enskilda webbplatser. Utan den här typen av isolering och verkställande skulle skadliga webbappar kunna komma åt data från andra webbappar och återfå åtkomst till deras behörigheter, vilket möjliggör åtkomst till användarens kamera, mikrofon eller plats utan deras samtycke. Webbläsare skulle också kunna installera webbappar i systemet utan användarens kunskap eller samtycke. Att hantera de komplexa säkerhets- och integritetsproblem som uppstår med webbappar genom att använda alternativa webbläsarmotorer skulle kräva att bygga en helt ny integrationsarkitektur, vilket för närvarande inte finns i iOS och inte är praktiskt att förverkliga med tanke på andra krav enligt Digital Markets Act och den mycket låga andelen användare som använder webbappar på hemskärmen. Därför var vi tvungna att ta bort webbappar på hemskärmen-funktionen i EU för att uppfylla kraven enligt Digital Markets Act. Användare inom EU kommer fortfarande kunna komma åt webbplatser direkt från sin hemskärm genom att använda bokmärken med minimal påverkan på funktionaliteten. Vi förväntar oss att denna förändring ska påverka ett litet antal användare. Vi beklagar dock eventuell inverkan som denna förändring – genomfördes som en del av vårt arbete för att följa kraven enligt Digital Markets Act – kan ha på utvecklare av webbappar och våra användare.

Apples stöd för Progressive Web Apps har inte varit bra. Trots det kan det inte förväntas att kritiker av borttagning av begränsat stöd kommer att vara särskilt nöjda med den tydliga notifikationen om situationen.

Denna borttagning är förbryllande med tanke på Apples tidigare ståndpunkt i frågan. De har använt existensen av denna funktionalitet som försvar mot antitrustanklagelser på den internationella scenen. Ändå hävdar de att den ”öppna internet” konkurrerar med App Store-modellen.

Dessa förändringar är ytterligare kontroversiella i sammanhanget av andra kontroversiella förändringar som Apple inför i App Store i EU via iOS 17.4. Utvecklare kommer fortfarande att kunna använda den befintliga App Store med avgifter på 30%/15%, men det finns också två andra alternativ, inklusive ett med lägre procentsatser men en avgift på $0.50 per app-installation.

Det är inte klart hur detta kommer att utvecklas. Apple har till den 8 mars att uppfylla EU:s direktiv för Digital Markets Act. Regulatorer har ännu inte kommenterat formellt, men lovar ”avgörande åtgärder” om det Apple implementerar inte uppfyller bestämmelserna.

Apples planer och klagomål
Den 25 januari avslöjade Apple sina förändringar som kommer att träda i kraft från och med mars 2024 för att uppfylla kraven enligt Digital Markets Act. För alla Apple-användare kommer företaget att börja certifiera alla iOS-applikationer, oavsett var de säljs.
Utvecklare kommer att ha möjlighet att erbjuda sin egen app-butik i EU men måste godkännas av Apple och använda en mänsklig granskningsprocess. Dessa butiker kommer också att vara ansvariga för sina egna återbetalningar men kan använda alternativa betalningsleverantörer från andra företag.
Samtidigt ändrar Apple sin avgiftsstruktur genom att sänka den standardmässiga provisionen från 30% till 17%. För appar som fortfarande finns i App Store kommer även en avgift på 3% att tillämpas för användning av Apples betalningsbehandlings tjänster.
Kontroversiellt kommer alla appar som säljs utanför App Store att vara föremål för en grundläggande teknikavgift på €0.50 per app-installation per år på en per-miljontalsbasis.
Apples förslag har naturligtvis mött kritik. Spotifys VD, Daniel Ek, kallade avgifterna för en ”utpressning, rent och enkelt”, medan Epic Games VD, Tim Sweeney, kallade dem för ”heta sopor” och ett ”slugt fall av oärlighet”.

Vanliga frågor om Progressive Web Apps i iOS 17.4 i Europeiska unionen:

The source of the article is from the blog enp.gr