Прошли те времена, когда ботаники с Android чувствовали себя привилегированными за наличие системы разрешений для всех индивидуальных приложений. Сегодня iOS имеет бесшовную систему разрешений, в которой пользователи приложения могут принимать ряд решений. Кроме того, система разрешений iOS является гораздо более практичной по сравнению с системой разрешений, встроенной в приложения на базе Android. В этой заметке я расскажу о ключевых различиях между разрешениями iOS и Android, что поможет вам понять, почему разрешения iOS лучше по сравнению с разрешениями Android.
Подверженность пользователей рискам
В отличие от iOS, Android не предоставляет пользователям контроля над теми разрешениями, которые могут быть у приложений. Это означает, что если пользователю не нравится конкретное разрешение приложения, он полностью воздержится от установки приложения и его компонентов. С другой стороны, Apple предлагает пользователям удобство установки приложений для iOS, и когда в последующий момент времени потребуется определенный вид функциональности, пользователю предлагается дать свое разрешение.
Уровень комфорта для обычных пользователей
Если вы - обычный пользователь, который заинтересован в том, чтобы играть в мобильные игры, не собирая с помощью приложения контактные данные и местоположение, то прогулка Android для iOS поможет вам. С разрешения приложения iOS вы можете получить больший контроль над игрой, тем самым предотвращая несанкционированный доступ к вашим личным данным.
Управление разрешениями приложений
Несмотря на то, что Android оснащен меню настроек по умолчанию, которое управляет правами доступа к приложениям, это меню обычно не отображается и недоступно для пользователей приложений. Это означает, что для того, чтобы управлять правами доступа к приложениям (после установки приложения), вам нужно потратить много времени и усилий.
"Использовать или оставить" против "Использовать, как вам нравится
С приложениями для Android вы можете либо разрешить все разрешения приложения во время процесса установки, либо просто отказаться от установки приложения. Однако пользователи iOS могут согласиться с некоторыми разрешениями, отказав другим. Это означает, что вы можете установить приложение для iOS независимо от того, согласны ли вы принять или отклонить любое из разрешений приложения. В целом, система разрешений iOS-приложений дает глубокое понимание сценария принятия или отклонения конкретного разрешения приложения.
Причина получения разрешения на использование конкретного приложения
Приложения для Android не информируют вас о причинах конкретных разрешений, но в приложениях для iOS указываются причины, по которым разрешения ожидаются от пользователя во время установки приложения.
Ясность в отношении всех прав доступа к приложениям
Поскольку установка приложения Android просто информирует вас обо всех разрешениях, вы не понимаете, что приложение будет делать со всеми предоставленными вами разрешениями. Напротив, приложения для iOS предлагают четкое объяснение того, когда и как будет использоваться данное разрешение.
Знание элементов устройства, к которым приложение будет иметь доступ
Хотя Android всегда был впереди iOS с точки зрения удобства использования, разрешения для приложений Android ничего не говорят о тех элементах смартфона, которые будут доступны и использованы приложением. В отличие от этого, разрешения приложения iOS информируют пользователя о различных элементах устройства, к которым приложение будет иметь доступ.
Осторожность
В отличие от системы разрешений для Android-приложений, система разрешений iOS-приложений предупреждает пользователей о настройках конфиденциальности при первой попытке доступа к определенному элементу (фотографиям, видео, контактам и т.д.). Поэтому пользователи iOS хорошо осведомлены о правильном времени, в которое они должны изменить настройки конфиденциальности для защиты своего устройства от спам-атак и раздражающих массовых объявлений.
Вывод
Защитникам прав на приложения для Android необходимо осознавать тот факт, что отказ в доступе к приложениям может легко привести к их аварийному завершению. Надеюсь, что проблемы с правами доступа к Android приложениям, отмеченные выше, мотивируют вас перейти на iOS, которая оснащена гораздо более простой и интуитивно понятной архитектурой прав доступа к приложениям.