Play Butikk tillater ikke apper å søke etter andre apper uten en god grunn

Google vil begynne å fjerne apper fra Play-butikken som bruker QUERY_ALL_PACKAGES uten en god grunn, fra og med 1. juni.

Android-applikasjoner kan sjekke hvilke andre apper som er installert med QUERY_ALL_PACKAGES-tillatelsen, men gitt sikkerhets- og personvernrisikoen er funksjonaliteten kun beregnet på apper som faktisk trenger det (som appstartere eller sikkerhetskopieringsverktøy). Google sa i fjor at de ville begynne å sparke apper fra Play-butikken som brukte tillatelsen uten en god grunn, og nå har regelen trådt i kraft.

Google har angivelig sendt en e-post til utviklere med publiserte apper som bruker QUERY_ALL_PACKAGES tillatelse, og informere dem om at de må fylle ut den relevante tillatelseserklæringen i Play Konsoll. Erklæringen innebærer å forklare hvorfor en «kjernefunksjon i appen din» krever tillatelse, med både en skriftlig beskrivelse og en kort videodemonstrasjon. Apper uten erklæringen risikerer å bli fjernet fra Google Play-butikken fra og med 1. juni 2022.

Android 10 og tidligere tillot alle apper å få en fullstendig liste over installerte apper, uten noen tillatelsesmeldinger eller veisperringer. Det var et betydelig problem for personvern og sikkerhet (f.eks. apper kunne målrette annonser basert på hvilke apper som ble installert), så fra og med Android 11,

listen over apper ble filtrert som standard. Programmer kan fortsatt komme seg rundt det nye filteret med QUERY_ALL_PACKAGES-tillatelsen, men Google sa i fjor det ville ikke tillate apper i Play-butikken som brukte tillatelsen for ikke-essensiell funksjonalitet.

Den opprinnelige fristen for endringen i retningslinjene for Play Butikk var 5. mai 2021, med de første fjerningene for apper som ikke er kompatible, fra november 2021. Google flyttet senere startdatoen på grunn av "COVID-19-relaterte hensyn."

Google har laget lignende regler for apper som bruker tilgjengelighetstjenester, da den prøver å balansere kravene til apper med sikkerhetstiltak. Hvis apputviklere kan forklare hvorfor appene deres ikke kan fungere uten QUERY_ALL_PACKAGES, kan de bli i Play-butikken – forutsatt at Googles støttepersonell er lydhør og imøtekommende, noe som er ikke alltid tilfelle.

Kilde:Reddit