Google Play ограничава коришћење високоризичних или осетљивих дозвола, укључујући дозволу REQUEST_INSTALL_PACKAGES
, која омогућава апликацији да захтева инсталирање пакета. Апликације које циљају API ниво 26 или новији морају да имају ову дозволу да би користиле Intent.ACTION_INSTALL_PACKAGE или API PackageInstaller. Да бисте користили ову дозволу, основне функције апликације морају да обухватају:
- слање или пријем пакета апликација; И
- омогућавање инсталација пакета апликација које покреће корисник.
Ако апликација не испуњава услове за прихватљиво коришћење у наставку, морате да уклоните дозволу из манифеста апликације да би била у складу са Google Play смерницама. Предлози за алтернативне примене које су у складу са смерницама такође су наведени у наставку.
Ако апликација испуњава услове смерница за прихватљиво коришћење дозволе REQUEST_INSTALL_PACKAGES
, треба да наведете ову и све друге високоризичне дозволе помоћу Обрасца са декларацијом за дозволе у Play конзоли.
Апликације које нису у складу са условима смерница или за које се не пошаље Образац са декларацијом за дозволе уклањамо са Google Play-а.
Важно: Ако промените начин на који апликација користи ове ограничене дозволе, морате да ревидирате декларацију са ажурираним и тачним информацијама. Обмањујућа и прикривена коришћења ових дозвола могу да доведу до суспендовања апликације и/или укидања налога програмера.
Када треба да затражите дозволу REQUEST_INSTALL_PACKAGES?
Дозвола REQUEST_INSTALL_PACKAGES
ступа на снагу само када апликација циља Android API ниво 26 или новији на уређајима који користе Android 8 или новије верзије.
Да би користила ову дозволу, апликација мора да спада у дозвољена коришћења описана у наставку и да има основну сврху да омогућава инсталирање пакета. Основна функција је дефинисана као главна сврха апликације. Без ове основне способности да инсталира додатне апликације на уређају, апликација је „неисправна“ или постаје неупотребљива. Основна функција и све основне функције које је сачињавају морају да буду јасно наведене и промовисане у опису апликације.
Дозвољена коришћења дозволе REQUEST_INSTALL_PACKAGESАпликације које морају да омогуће инсталацију пакета апликација ради интеракције могу да испуњавају услове за ову дозволу. Дозвољена коришћења обухватају:
- прегледање или претрагу веба; ИЛИ
- комуникационе услуге које подржавају прилоге; ИЛИ
- дељење и пренос фајлова или управљање њима; ИЛИ
- управљање уређајима за предузећа.
- прављење резервне копије и враћање
- пренос података са једног уређаја или телефона на други.
Апликације којима је одобрен приступ овој дозволи морају да буду у складу са смерницама за податке корисника, укључујући услов уочљивог обавештења и тражења сагласности, и не смеју да прошире коришћење на неоткривене или неважеће сврхе.
У наставку је листа случајева коришћења којима неће бити дозвољено да затраже дозволу REQUEST_INSTALL_PACKAGES:
- Тамо где коришћење дозволе није директно у вези са основном сврхом апликације.
- То обухвата међукорисничко (P2P) дељење. Мрежа равноправних уређаја мора да буде основна сврха апликације да би се квалификовала као дозвољено коришћење.
- Када захтевани задатак може да се обави помоћу метода који је мање наметљив.
Напомена: Ова листа није свеобухватна.
Честа питања
Зашто Google жели да уведе ове смернице?Дозвола REQUEST_INSTALL_PACKAGES
пружа апликацијама могућност да инсталирају нове пакете на уређају корисника. Посвећени смо спречавању злоупотребе на платформи Android и заштити корисника од апликација које се самостално ажурирају помоћу било ког метода осим Google Play механизма ажурирања или преузимања штетних APK-ова. У ту сврху уводимо смернице за захтевање инсталирања пакета да бисмо објаснили које су дозвољене функције и радње допуштене за дозволу.
Препоручујемо вам да пажљиво прегледате смернице за дозвољене случајеве коришћења и да унесете све неопходне промене да би апликација била у складу са смерницама. Ако апликација не испуњава критеријуме за дозвољени случај коришћења, треба да уклоните ову дозволу из апликације пре датума ступања на снагу смерница да би апликација била у складу са њима.
Нове смернице ће ступити на снагу од 11. јула 2022.
Нема очекиваног кашњења у роковима за преглед апликације у вези са овим ажурирањем.
Нове смернице ступају на снагу 11. јула 2022. Препоручујемо вам да правовремено и пажљиво потражите дозвољене услове коришћења у смерницама и да унесете све неопходне промене да би апликација и даље била у складу са смерницама. Ако апликација не испуњава критеријуме за дозвољени случај коришћења, треба да уклоните ову дозволу из апликације пре датума ступања на снагу смерница да би апликација била у складу са њима.
Прегледајте смернице на овој страници центра за помоћ да бисте видели опције.