Apple kräver nu att utvecklare redovisar vilka API-anrop som görs och varför anropen görs. Detta som ett led i att försöka att komma tillrätta med det som kallas ”fingerprinting”.
Det är en teknik som många datatrålare använder för att skapa vad som enklast kan liknas vid ett digital fingeravtryck. Genom att samla in information om vilken enhet som används, var och mär den används tillsammans med informatorn om vilka appar som är installerade så skapas en unik profil för en användare – ett fingeravtryck.
Från och med i höst, samtidigt med lanseringen av iOS 17, tvOS 17, watchOS 10 och macOS Sonoma, kommer utvecklare att få redovisa vila anrop som gös, varför de görs och vilken information som samlas in. Från våren 2024 kommer appar som använder dessa API:er utan giltig anledning att stoppas.
”För att förhindra missbruk av vissa API:er som kan användas för att samla in data om användarnas enheter genom fingeravtryck, måste du deklarera skälen för att använda dessa API:er i din apps sekretessmanifest. Detta kommer att hjälpa till att säkerställa att appar endast använder dessa API:er för det avsedda syftet”
Apples nya regler har tillkommit för att skydda användarna och användarnas information men utvecklare befarar att detta kan komma att leda till att ler appar stoppas och inte släpps in i App Store. Som ett exempel så kommer Apple att kräva att utvecklare redovisar varför UserDefaults används då den klassats som en ”Required Reason APIs.” Detta ett grundläggande anrop och ganska vanligt API som lagrar användarpreferenser för en app, vilket innebär att många appar använder den.
Detta kan resultera i att utvecklare får sina appar avvisade därför att de glömmer att lägga till en förklaring för att använda API:et.
Apple kommer att låta utvecklare överklaga ett avslag och skicka in en begäran om att godkänna en situation som inte täcks av de nuvarande riktlinjerna.
Apples webbplats för utvecklare
Utmärkt
Utvecklarnas farhågor till trots så är detta ett viktigt steg i rätt riktning för att stoppa den kanske mest använda metoden för att stjäla vår information – det vi gör ute på nätet. Digitala fingeravtryck, fingerprinting, är den metod som Meta, Google och alla andra av de stora datatrålarna använder för att skapa våra digitala profiler.
Därför är alla steg och försök för att stoppa datatrålandet ute på nätet är välkomna ur ett användarperspektiv.
0 kommentarer