Play Butik tillader ikke, at apps scanner efter andre apps uden en god grund

click fraud protection

Google vil begynde at fjerne apps fra Play Butik, der bruger QUERY_ALL_PACKAGES uden en god grund, fra den 1. juni.

Android-applikationer kan kontrollere, hvilke andre apps der er installeret ved hjælp af QUERY_ALL_PACKAGES-tilladelsen, men i betragtning af sikkerheds- og privatlivsrisici er funktionaliteten kun beregnet til apps, der rent faktisk har brug for det (såsom appstartere eller sikkerhedskopieringsværktøjer). Google sagde sidste år, at det ville begynde at sparke apps fra Play Butik, der brugte tilladelsen uden en god grund, og nu er reglen trådt i kraft.

Google har angiveligt sendt en e-mail til udviklere med offentliggjorte apps ved hjælp af QUERY_ALL_PACKAGES tilladelse og informere dem om, at de skal udfylde den relevante tilladelseserklæring i stykket Konsol. Erklæringen indebærer at forklare, hvorfor en "kernefunktion i din app" kræver tilladelsen, med både en skriftlig beskrivelse og en kort videodemonstration. Apps uden erklæringen risikerer at blive fjernet fra Google Play Butik fra den 1. juni 2022.

Android 10 og tidligere tillod enhver applikation at få en komplet liste over installerede apps uden nogen tilladelsesprompter eller vejspærringer. Det var et betydeligt problem for privatlivets fred og sikkerhed (apps kunne f.eks. målrette annoncer baseret på, hvilke apps der blev installeret), så startende med Android 11, listen over apps blev filtreret som standard. Programmer kunne stadig komme uden om det nye filter med QUERY_ALL_PACKAGES-tilladelsen, men Google sagde sidste år det ville ikke tillade apps i Play Butik, der brugte tilladelsen til ikke-essentiel funktionalitet.

Den oprindelige frist for ændringen af ​​Play Butiks politik var den 5. maj 2021, hvor de første fjernelser for ikke-kompatible apps startede i november 2021. Google har senere skubbet startdatoen tilbage på grund af "COVID-19-relaterede overvejelser."

Google har lavet lignende regler for apps, der bruger tilgængelighedstjenester, da den forsøger at balancere kravene til apps med sikkerhedsforanstaltninger. Hvis app-udviklere kan forklare, hvorfor deres apps ikke kan fungere uden QUERY_ALL_PACKAGES, kan de blive i Play Butik – forudsat at Googles supportmedarbejdere er lydhøre og imødekommende, hvilket er ikke altid tilfældet.

Kilde:Reddit