Når iOS 17 kommer til høsten, vil den bringe en rekke funksjoner som gjør våre iPhones bedre, inkludert kontaktplakater, standby og direkte talepost. Men det er en du kanskje ikke legger merke til som vil gjøre iPhone tryggere: et nytt krav for utviklere som forsøker å kutte ned på bruken av APIer for å spore brukere ved å "fingeravtrykk" dem.
Som oppdaget av 9to5Mac, iOS 17 introduserer et sett med "påkrevd grunn" APIer som må defineres før en app godkjennes for distribusjon i App Store. Apple sier at disse API-ene "har potensialet til å bli misbrukt for å få tilgang til enhetssignaler for å prøve å identifisere enheten eller brukeren, også kjent som fingeravtrykk." Utviklere som bruker en av de fem nødvendig grunn API-er – aktivt tastatur, diskplass, filtidsstempel, systemoppstartstid og brukerstandarder – må oppgi en eller flere godkjente grunner for å bruke hver av API-ene og dataene de samle inn.
For eksempel må en app som bruker filtidsstempel-APIet erklære hvorfor appen må vise filtidsstempler til personen som bruker enheten, få tilgang til tidsstemplene til filene inne i appbeholderen, eller få tilgang til tidsstemplene til filer eller kataloger som brukeren spesifikt har gitt tilgang til.
For utviklere som legitimt bruker disse API-ene i appene sine, bør prosessen være kort. Det kan imidlertid føre til innsendingsavvisninger for apper som bruker APIer på feil måte for å samle inn brukerdata. Apple sier at de nye forskriftene vil tre i kraft høsten 2023.