Google piirab luba QUERY_ALL_PACKAGES, mida Androidi rakendused kasutavad, et näha, millised rakendused on antud seadmesse installitud.
Google teeb arendaja programmieeskirjades mõned uued muudatused, mis muudavad rakenduste jaoks raskemaks näha, millised muud rakendused on teie Android-seadmesse installitud. Google ütleb, et ta peab kasutaja seadmesse installitud rakenduste täielikku loendit isiklikuks ja tundlikuks teabeks ning piirab seetõttu, millised rakendused saavad sellele teabele juurde pääseda. Täpsemalt, Google piirab seda, millised rakendused saavad taotleda luba QUERY_ALL_PACKAGES, mis on praegu rakenduste jaoks vajalik sihivad API taset 30 (Android 11) ja kõrgemat, kes soovivad teha päringu installitud rakenduste loendist kasutaja seadmesse, mis käitab operatsioonisüsteemi Android 11 või hiljem.
Edasi liikudes, kasutamine QUERY_ALL_PACKAGES luba on lubatud ainult siis, kui rakenduse põhifunktsioonid sõltuvad installitud rakenduste päringu esitamisest. Arendajad peavad „piisavalt põhjendama, miks vähem sekkuv rakenduse nähtavuse meetod ei võimalda piisavalt teie rakenduse eeskirjadele vastavat kasutajale suunatud põhifunktsiooni”.
Google kirjeldab loa QUERY_ALL_PACKAGES lubatud kasutusviise järgmiselt:
Lubatud kasutamine hõlmab rakendusi, mis peavad avastama kõik ja kõik seadmesse installitud rakendused. Teadlikkuse suurendamise või koostalitlusvõime huvides võib see luba olla sobilik. Lubatud kasutus hõlmab; seadmeotsing, viirusetõrjerakendused, failihaldurid ja brauserid.
Kui rakendus ei vasta ülaltoodud nõuetele, peab arendaja Play eeskirjade järgimiseks loa rakenduse manifestist eemaldama. Isegi kui rakendus vastab loa QUERY_ALL_PACKAGES kasutamise nõuetele, peab arendaja Play Console'is siiski allkirjastama deklaratsioonivormi. Google hoiatab, et deklaratsioonivormi esitamata jätmine või eeskirjade eiramine võib kaasa tuua teie rakenduse eemaldamise Google Play poest. See uus muudatus jõustub 5. maist 2021. Väärib märkimist, et alates 2021. aasta novembrist esitatakse kõik uued rakendused ja rakenduste värskendused Google'ile Play peab sihtima Android 11 või uuemat versiooni, mis tugevdab selle uue jõustamist poliitika.
See on teretulnud muudatus, mis muudab rakenduste jaoks raskemaks luurata, milliseid rakendusi oma seadmes kasutate. Teie seadmesse installitud rakenduste teadmist saab kasutada sihitud reklaamide osana või pahatahtlikel eesmärkidel.
Väärib märkimist, et Google juba nõuab rakendused, mis taotlevad deklaratsioonivormi allkirjastamiseks SMS-i või kõnelogi lubasid enne kui neid saab Google Plays avaldada. Rakenduste paketi nähtavuse piirang on vaid järgmine samm Google'i lubadele juurdepääsu piiramisel, et säilitada kasutaja privaatsus.
Tänu XDA tunnustatud arendajale M66B jootraha eest!