П’ятниця, 20 Вересня, 2024

Додатки тепер можуть відмовлятися встановлюватися на смартфоні

Google надав додаткам можливість блокувати свою установку, якщо програма завантажена не з Google Play. Це, наприклад, унеможливить встановлення недоступних в регіоні ігор та додатків. Сьогодні користувачі можуть завантажити APK-файли таких недоступних додатків з інших джерел чи навіть власної резервної копії (додатки та ігри з Google Play регулярно зникають) та встановити їх з допомогою APK-файлу.

Новий програмний інтерфейс Google Play Integrity API дозволяє програмам перевіряти, чи є ваш обліковий запис «неліцензійним», тобто ви не встановлювали або купували програму в Google Play. Програма може відобразити діалогове вікно виправлення, яке повідомляє вам, що ви повинні завантажити програму з Google Play, щоб продовжити її використання. Функція вже використовується в деяких іграх для блокування завантаження зі сторонніх джерел.

Є багато причин, чому ви можете захотіти завантажувати програми на свій телефон Android не з Google Play. Але є також вагомі причини, чому розробники хотіли б заблокувати таке завантаження. Додаток, завантажений не з Google Play, не впливає на статистику програми в Google Play. Google Play також надає інструменти обмеження  пристроїв певними країнами, версіями Android тощо.

Google Play Integrity API — це інтерфейс, який допомагає розробникам перевіряти, чи надходять взаємодії та запити до сервера з бінарного файлу додатка, який працює на справжньому пристрої Android. Він шукає докази того, що програму було змінено, що програма працює в «ненадійному» програмному середовищі, що на пристрої ввімкнено Google Play Protect тощо.

Якщо ви чули або мали справу з атестацією Google SafetyNet на телефоні з root-доступом, то, мабуть, ви вже знайомі з Play Integrity, навіть якщо не під такою назвою. Play Integrity є наступником атестації SafetyNet, але має ще більше функцій для розробників. Наприклад, додатки перестануть запускатися на модифікованих Android.

Існує можливість закрити діалогове вікно, яке скаже вам «завантажити цю програму з Play», але немає способу обійти його повністю. Якщо ви закриєте діалогове вікно, програма повідомить розробника, щоб він міг вирішити, чи продовжувати блокувати вам доступ до додатку.

Якщо ви продовжите, натиснувши «отримати програму», відкриється цільова сторінка програми Play Store, де замість звичайної кнопки «встановити» відображається кнопка «встановити з Play». Натискання кнопки відкриває діалогове вікно із запитанням, чи бажаєте ви «встановити цю програму з Play». Якщо продовжити, «нерозпізнану» версію програми буде видалено разом із усіма пов’язаними даними.

Дуже ймовірно, що деякі ігри уже підключаться до Play Integrity API. Додатки Tesco та BeyBlade X вже використовують цю функцію, тоді як популярна гра Diablo Immortal, здається, використовує щось подібне до цієї функції.

Колись Google Android був синонімом свободи та можливостей налаштовувати свій смартфон за власними потребами. Однак уже кілька років ентузіасти та програмісти кажуть про те, що Google перетворює Android на загін за колючим дротом. Наприклад, на початку 2024 з’явилася інформація, що Google вимагатиме від користувача відбиток пальця чи фотографію обличчя, якщо він встановлюватиме додаток не з Google Play. А також, починаючи з Android 14, лякає користувачів при встановленні програм не з Google Play.

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Євген пише для TechToday з 2012 року. Інженер за освітою. Захоплюється реставрацією старих автомобілів.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися