
Чтобы лучше помогать пользователям с ограниченными возможностями, Android предоставляет набор служб специальных возможностей, которые разработчики могут использовать для улучшения своих приложений. Однако уже некоторое время эти службы и API используются некоторыми приложениями (такими как LastPass и Tasker) для создания уникальных пользовательских интерфейсов поверх других приложений и управления функциями внутри них.
Теперь, согласно письму от Google, если разработчики не смогут описать, как приложение должным образом использует службы специальных возможностей для помощи пользователям с ограниченными возможностями, оно должно будет удалить все запросы на службы специальных возможностей, иначе оно будет удалено из Play Store…
Как отмечает Android Police, Google, скорее всего, ужесточает правила использования служб специальных возможностей по соображениям безопасности. В то время как приложения, такие как LastPass, используют доступные API для идентификации полей ввода паролей в других приложениях, такой уровень доступа может быть использован злонамеренно.
Ниже приведен пример письма, которое Google отправляет разработчикам, использующим любые службы специальных возможностей Android, предоставленное разработчиком BatterySaver:
Мы связываемся с вами, потому что ваше приложение BatterySaver System Shortcut с именем пакета com.floriandraschbacher.batterysaver.free запрашивает «android.permission.BIND_ACCESSIBILITY_SERVICE». Приложения, запрашивающие службы специальных возможностей, должны использоваться только для помощи пользователям с ограниченными возможностями в использовании устройств и приложений Android. Ваше приложение должно соответствовать нашей политике разрешений и требованиям к раскрытию информации в нашей политике в отношении пользовательских данных.
Требуется действие: Если вы еще этого не сделали, вы должны объяснить пользователям, как ваше приложение использует «android.permission.BIND_ACCESSIBILITY_SERVICE» для помощи пользователям с ограниченными возможностями в использовании устройств и приложений Android. Приложения, не соответствующие этому требованию в течение 30 дней, могут быть удалены из Google Play. В качестве альтернативы вы можете удалить все запросы на службы специальных возможностей в вашем приложении. Вы также можете выбрать публикацию вашего приложения.
[…]
В качестве альтернативы вы можете выбрать снятие приложения с публикации.
Все нарушения отслеживаются. Серьезные или повторные нарушения любого характера приведут к прекращению действия вашей учетной записи разработчика, а также к расследованию и возможному прекращению действия связанных учетных записей Google.Если вы ознакомились с политикой и считаете, что мы могли ошибиться, пожалуйста, свяжитесь с нашей командой поддержки по политике. Один из моих коллег свяжется с вами в течение 2 рабочих дней.
С уважением,
Команда Google Play Review
Как видите, это изменение, скорее всего, затронет сотни, если не тысячи приложений в Play Store. У разработчиков есть 30 дней, чтобы разобраться с использованием служб специальных возможностей, так что нам придется подождать и посмотреть, что произойдет.
Смотрите 9to5Google на YouTube для получения дополнительных новостей: