Ограничение доступа к приложениям iOS в зависимости от времени суток

Ограничение доступа к приложениям iOS в зависимости от времени суток

Я хочу настроить что-то на моем iPhone и iPad, что будет работать как SelfControl на моем Mac. Меня отвлекает Facebook, и я хотел бы ограничить свой доступ к нему, за исключением определенного времени дня.

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

  1. Первая идея: использовать VPN. У меня есть дроплет DigitalOcean, на котором я могу это развернуть. Мой вопрос: есть ли простой способ ограничить доступ к VPN, и как это сделать? Будет ли целесообразно использовать IPtables?
  2. Вторая идея: Apple выпускает продукт для корпоративного развертывания устройств iOS под названием Configurator. После некоторых предварительных исследований выяснилось, что он не способен на ограничения по времени, которые я ищу. Есть ли у кого-нибудь опыт его использования?
  3. Встроенный родительский контроль. Но, опять же, похоже, что ограничения по времени не подходят.
  4. Используйте прокси. Но я не думаю, что это будет работать с SSL-соединениями.
  5. Используйте какой-то пользовательский DNS-провайдер для перенаправления запросов из Facebook куда-то еще в определенное время дня. Есть ли сервис, который это делает?
  6. Джейлбрейк. Я бы не хотел делать джейлбрейк, если бы мог этого избежать. Но если это мой единственный вариант, я бы рассмотрел его. Похоже, есть пакет под названием AppCap, который может ограничить количество открытий приложения в течение 24 часов. Или я мог бы отредактировать файл hosts.

Итак, мысли? Отзывы? Есть еще идеи, которые мне не пришли в голову?

Заранее спасибо!

решение1

Если вы хотите ограничить уведомления, вы можете настроить функцию «Не беспокоить», которая может быть настроена на определенное время дня. Если вы хотите полностью отключить доступ, я бы посоветовал настроить прокси.

Чтобы сделать это на iPhone, перейдите в Настройки -> Wi-Fi -> (нажмите на подключение) -> HTTP-прокси.

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

Вы также можете просто настроить свой локальный интернет-маршрутизатор для блокировки доступа к определенным сайтам по расписанию; большинство маршрутизаторов Cisco/Linksys поддерживают эту функцию.

Связанный контент