1

WiaTag iOS — настройка ограничений и расширенные параметры сообщений

Тема: WiaTag iOS — настройка ограничений и расширенные параметры сообщений

Уважаемые пользователи WiaTag,

Мы часто получаем вопросы и предложения по доработкам, нацеленным на то, чтобы пользователям было сложнее скомпрометировать работу приложения. Давайте посмотрим как можно задать системные настройки телефона и настройки приложения уже сейчас, чтобы справиться с этой задачей.

В этой статье разберем настройки для iOS устройств, в дальнейшем аналогичный пост будет для Android телефонов и планшетов.

В этом посте мы поговорим о том как:

- запретить пользователям удалять приложение
- ограничить права пользователя на изменение разрешений
- задать пароль на изменение ограничений
- задать дополнительные параметры, которые будут высылаться с геопозицией


Перейдем в системные настройки



WiaTag iOS — настройка ограничений и расширенные параметры сообщений


Тут вам потребуется задать пароль (и запомнить его)

Теперь мы можем перейти непосредственно к самим настройкам.

Выключаем удаление приложений:



WiaTag iOS — настройка ограничений и расширенные параметры сообщений



Удостоверимся, что сервисы геолокации включены для приложения:
https://dl.dropboxusercontent.com/st0jr … rvices.png

Удостоверимся, что сервисы геолокации включены в самой операционной системе и запретим изменение разрешений:




WiaTag iOS — настройка ограничений и расширенные параметры сообщений



Удостоверимся, что у пользователя всегда будет включен мобильный интернет:




WiaTag iOS — настройка ограничений и расширенные параметры сообщений



В настройках Основные —> Обновление контента удостоверьтесь, что обновление контента включено и настройка применена для приложения WiaTag. Это необходимо для корректной работы удаленного управления и чата в WiaTag:




WiaTag iOS — настройка ограничений и расширенные параметры сообщений



Зайдем в Ограничения и удостоверимся, что пользователь не сможет изменять настройки обновления контента:




WiaTag iOS — настройка ограничений и расширенные параметры сообщений



Таким же образом можно ограничить изменение любых других ограничений.


Со стороны приложения мы можем вы можете настроить отсылку дополнительных параметров и сообщений, которые больше расскажут об использовании приложения.
Вот как можно добраться до этих настроек:

Настройки —> Режимы пользователя —> свайп влево на имени режима, выбираем “редактировать”




WiaTag iOS — настройка ограничений и расширенные параметры сообщений



В настройке данных находим Расширенные настройки и открываем:




WiaTag iOS — настройка ограничений и расширенные параметры сообщений



Тут я бы хотел обратить ваше внимание на настройку “статус сервера и служб геопозиции”. Включив этот пункт, вы начнете получать отдельные сообщения о том, когда службы геолокации были выключены пользователем, когда произошло аварийное закрытие приложения или когда пользователь сам остановил сервис приложения на главном экране.

Пожалуйста, помните, что даже в совокупности все эти настройки скорее всего не остановят пытливый ум человека, старающегося найти уязвимости в системе, поэтому на наш взгляд, наилучшим выходом было бы выстроить бизнес-модель таким образом, чтобы пользователю было не выгодно вас обманывать.

Я буду рад ответить на оставшиеся вопросы тут или по почте p.bushuev@gurtam.com

Pavel Bushuyeu
Product Owner, Mobile
Gurtam