Ограничиваем действия сторонних пользователей на ios устройствах с помощью гид-доступа — хитрые советы

Как настроить родительский контроль в iOS

Ограничиваем действия сторонних пользователей на ios устройствах с помощью Гид-доступа - хитрые советы

Собственно говоря, такого понятия, как «родительский контроль», в iOS просто нет. Тем не менее, устройство можно настроить таким образом, чтобы ребёнок просто не имел возможности выполнять определённые действия, вроде установки новых программ или посещения каких-либо сайтов.

Для того чтобы ограничить какие-либо действия ребёнка (или даже другого взрослого), необходимо зайти в «Настройки» — «Основные» — «Ограничения».

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

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

Самым первым разделом в настройках ограничений является «Разрешить». В нём можно вообще запретить выполнять определённые действия.

Такие, как запуск Safari, установка или удаление программ, использование камеры или iBook Store. При этом после отключения некоторые из иконок вообще скрываются. Например, Safari или FaceTime.

Учтите, что если они до этого были в папках, то после возвращения вновь появляются просто на рабочем столе.

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

Следующим разделом идёт «Разрешённый контент». В нем можно, например, запретить приложения, имеющие определённый возрастной ценз.

Так, если выбрать программы с рейтингом 9+, то все остальные с более высоким рейтингом просто исчезнут с экрана (но останутся в памяти устройства, не удалятся).

Там же можно сделать так, чтобы были скрыты вообще все сторонние приложения, тогда на экране останется только стандартный набор.

Ещё одним важным пунктом раздела «Разрешённый контент» является «Веб-сайты». В нём можно ограничить путешествие ребёнка по интернету лишь несколькими определёнными сайтами, вообще исключив саму возможность захода на какие-либо другие. Там же задаются ограничения для книг, фильмов, музыки и т. п.

А вот раздел «Приватность» имеет отношение не к детям, а к сторонним приложениям, которым задаются ограничения на использование каких-либо настроек приватности. Например, в пункте «Контакты» можно запретить доступ к вашим контактам со стороны приложений вроде Skype или ICQ.

В пункте «Разрешить изменения» можно запретить вносить ограничения в учётные записи. Там же можно выставить запрет на обновление приложений и даже на регулировку громкости звука. Ну и наконец, ограничения в «Game Center» означают возможность игр с другими пользователями и добавления друзей.

Гид-доступ

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

Для включения Гид-доступа воспользуйтесь «Настройки» — «Основные» — «Универсальный доступ» — «Гид-доступ». Включите возможность использования функции, а также задайте пароль.

Тепеть вы можете запускать Гид-доступ в любом приложении, трижды нажав кнопку «Домой».

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

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

Для того чтобы отключить Гид-доступ снова трижды нажмите кнопку «Домой» и введите пароль.

Подготавливаем устройство для ребёнка

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

Сделать это можно через «Настройки» — «Пароль». При этом можно использовать простой пароль, состоящий из 4-х цифр или же пароль, содержащий также и буквы. Во втором случае уровень защиты выше, но удобство пользования устройством снижается.

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

Ну а самое главное — найдите и установите различные интересные детские приложения, всевозможные игры и «обучалки». Благо, что подобного контента полно в App Store.

iOS Настройка Инструкции

Источник: http://iphonegeek.me/instructions/dlya-chajnikov/467-kak-nastroit-roditelskiy-kontrol-v-ios.html

Родительский контроль на айпаде

Родительский контроль на ipad. Как сделать айпад. другое «яблочное» устройство безопасным для вашего ребенка. Настройка ограничений, блокировка софта, медиаконтента, приложений, прогрмм на айпад.

На практике довольно актуальным вопросом для родителей является ограничение некоторых функций на ПК. По этой причине многие производители современных мобильных устройств оснащают свои девайсы встроенной опцией «Родительский контроль».

Компания Apple довольно серьезно относится к подобной проблеме, поэтому iPad, другие «яблочные» устройства оснащены такой полезной функцией, как «Родительский контроль». после активации которой можно сделать планшет, айфон безопасным для детей, оградить свое чадо от «взрослого контента» в Сети, заблокировать определенные программы.

Родительский контроль на iPad

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

К тому же, не весь контент, который есть в Глобальной Сети, полезен для детей младших возрастных групп. Но в тоже время электронные гаджеты играют определенную роль в развитии ребенка.

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

В ОС iOS среди стандартных опций и функций предусмотрена активация ограничений, блокировок на некоторые опции. Такая полезная функция, как «Родительский контроль» в Apple-девайсах полностью реализована в пункте меню «Ограничения». Данная функция особенно будет полезна родителям, которые не всегда имеют возможность контролировать времяпровождения ребенка при работе с айпад.

Чтобы перейти в раздел «Ограничения» выполняем следующие действия:

  1. Переходим в меню «Настройки» > «Основные». Выбираем пункт «Ограничения» .
  2. Прокручиваем страничку меню вниз, отмечаем галочкой «Включить ограничения».
  3. Дальше необходимо создать код-пароль, который нужно запомнить, записать, так как секретная комбинация цифр потребуется для изменения параметров настроек, разблокировки, снятия ограничений.

Код-пароль должен состоять минимум из четырех цифр. При составлении код-пароля можно использовать цифры и буквы. Символы, буквы в комбинации с цифрами делает пароль более сложным, повышая степень защиты, но при этом снижается удобство использовании функции «Ограничение».

Важно! Если вы вдруг забыли свой секретный пароль для настроек блокировки, нужно просто удалить, стереть данные с планшета, мобильного девайса, настроить заново айпад. Если планшет будет перенастроен из резервной копии, установленный первоначально пароль сохраняется.

Как изменить пароль ограничений

После активации опции ограничений при необходимости можно изменить секретный код. Для этого:

  1. Выбираем «Настройки» > «Основные» > «Ограничения».
  2. Вводим активный. действующий пароль.
  3. Отмечаем галочкой «Выключить Ограничения», повторно вводим секретный пароль для блокировки.
  4. Нажимаем «Включить Ограничения», после чего можно вводить новый код-пароль.

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

Приложения, службы и опции, которые можно блокировать на айпад

Чтобы узнать, какие приложения, службы, софт можно временно отключить, блокировать на айпаде, в меню девайса нужно перейти в пункт «Настройки» > «Основные» > «Ограничения».

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

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

Во многих компаниях, учебных заведениях практикуют создание специальных профилей, которые позволяют на выбор добавлять различные программы, опции, приложения в ограничения для последующей их блокировки. Узнать, есть ли на девайсе установленный профиль, можно перейдя в пункт «Настройки» «Основные» > «Профили», или обратившись к администратору, тому, кто настраивал профиль.

Самым первым разделом в настройках блокировок, ограничений будет опция «Разрешить». В меню настроек допустимо выполнять определенные действия.

К примеру, запуск Safari, установка/ удаление программ, использование камеры, iBook Store, подкастов. После отключения некоторые из иконок будут скрыты. К примеру, Safari, FaceTime, AirDrop.

Если до включения блокировки приложения были сохранены в папках, после отключения они вновь будут отображены на рабочем столе девайса.

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

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

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

Функция ограничения позволяет блокировать внутренние покупки из магазинов приложений. Есть возможность самостоятельной удаления/установки программ, после чего можно быть уверенным, что ваш ребенок не приобретет дорогостоящее приложение, видеоигру, не сможет удалить важный софт.

Следующий пункт раздела ограничений – «Разрешенный контент». Здесь можно установить возрастной ценз (к примеру.

+9, +12) для: телешоу, кинофильмов, музыки, книг, новостей, подкастов, веб-сайтов, социальных сетей, ограничить вход в Медиатеку.

В разделе данной программы, установив галочки можно отметить те программы, которые разрешены для определенных возрастных категорий. Весь остальной софт (программы, приложения) не будет отображен на дисплее iPad, iPhone.

Важно! В App Store предусмотрена рейтинговая система, поэтому при необходимости здесь можно запретить, блокировать приложения, игры, другой медиаконтент, который по вашему мнению будет неполезен для ребенка.

Источник: http://iphone4apple.ru/roditelskij-kontrol-na-ajpade.html

[FAQ] Как ограничить продолжительность просмотра мультиков на iPad – Проект AppStudio

Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой, программами и сервисами Apple, iOS или Mac OS X, iTunes Store или App Store, задавайте их через форму обратной связи. Ответы на самые интересные из них будут появляться в материалах данной рубрики. К нам поступил следующий вопрос:

Читайте также:  Deskloops - оригинальное управление открытыми окнами - хитрые советы

Здравствуйте!

Для iOS есть только один вариант, предлагаемый самой Apple (остальные решения нарушают правила App Store, поэтому сторонние приложения для контроля другого софта в магазин приложений обычно не пропускают).

Вариант этот называется «Гид-доступ». Эта функция универсального доступа позволяет запереть пользователя в одном приложении, не давая ему выйти. Более того, можно ограничить длительность использования этого приложения таймером. И это не всё – можно даже повлиять на возможность нажимать на экран, гасить его и т.п.

Порядок действий такой:

  • включите гид-доступ в настройках iOS (Настройки — Основные — Универсальный доступ — Гид-доступ)
  • при включении гид-доступа лучше сразу создать пароль (иначе всё равно придётся задавать его при первом включении)
  • там же рекомендуем включить опцию «Сочетание клавиш». Это позволит быстро активировать гид-доступ внутри любого приложения тройным нажатием на Home
  • после этого перейдите в приложение с мультиками и трижды нажмите на Home
  • в правом нижнем углу можно будет настроить таймер. Будет считаться только время с включённым экраном, например, если ребенок погасит дисплей, таймер остановится
  • в левом нижнем углу можно разрешить или запретить использование разных аппаратных кнопок, клавиатуры и поворота устройства
  • в качестве прикольных бонусов можно заблокировать отдельные области экрана, обведя их
  • настроив все параметры, нажимайте «Продолжить» в правом верхнем углу – теперь можно отдавать айпад ребёнку
  • по истечении отведённого времени устройство заблокируется
  • для выхода из гид-доступа нужно будет ввести код. В настройках iOS можно активировать разблокировку гид-доступа через Touch ID

Заметим также, что настройки гид-доступа iOS запоминает отдельно для каждого приложения. Например, один раз настроив гид-доступ для YouTube, потом вы сможете запускать его мгновенно, без промежуточного экрана настроек – тройным нажатием на Home. Это довольно удобно, хотя гораздо удобнее были бы нормальные родительские настройки контроля времени доступа в iOS.

Источник: https://appstudio.org/faq/faq-kak-ogranichit-prodolzhitelnost-prosmotra-multikov-na-ipad.html

Секреты и Советы iOS — для новичка и опытного пользователя

Как давно вы пользуетесь устройствами под управлением iOS? Я купил свой первый айфон более трех лет назад. На протяжении всего этого времени я все глубже погружаюсь в глубины самой совершенной мобильной системы и могу дать ответ, кажется, на любой возникший вопрос касательно iOS. Но сегодня уже не 2008 год и айфоны продаются в разы лучше чем тогда.

Количество пользователей системы растет и многим из них нужна помощь в освоении новой для себя системы. Час назад мой друг забрал из почты свой первый айфон и я думаю, что приложение, о котором я сейчас вам расскажу, будет первым, которое я ему посоветую установить на свой новый девайс. Называется это приложение «Секреты и Советы айOS для айPhone.

Аудиокурс в MP3».

Приложение, как вы наверняка поняли, является набором советов и трюков для любого устройства под управлением iOS.

В нем собраны 160 советов, разделенных на 20 категорий, среди которых имеются категории «новичкам», «устранение неполадок», «ввод текста», «продвинутые функции», «бонус» и многие другие.

Большинство категорий являются набором советов по использованию определенной функции или приложения системы.

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

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

На главной странице со списком советов имеется окошко поиска. Достаточно ввести в него любое ключевое слово, чтобы увидеть результаты поиска. Кроме того, каждую запись можно отмечать сердечком, что автоматически заносит ее в «избранное».

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

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

Обратите внимание на плеер. С его помощью вы сможете управлять аудиокомментариями: воспроизводить, останавливать, переключаться между советами в порядке очередности их расположения в списке.

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

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

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

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

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

Стоит вам провести пальцем по горизонтали, как сразу же откроется следующая по списку страница с советом.

Отзывы к приложению в App Store положительные и большинство из них говорят о том, что приложение во многом оказалось довольно полезным для пользователя.

Я тоже так думаю, даже несмотря на то, что лишь три из 161 совета стали для меня открытием. К примеру, я не знал, что изменять уровень приема сигнала можно с помощью Field Test режима.

Предназначен он для того, чтобы в численном значении (дБм — децибел/милливатт) определять уровень приема сотового сигнала вашим устройством.

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

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

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

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

Название: Секреты и Советы айOS для айPhone. Аудиокурс в MP3
Издатель/разработчик: Adil Khanov
Цена: 1,99 $
Ссылка: App Store

Источник: https://AppleInsider.ru/obzory-prilozhenij/app-store-sekrety-i-sovety-ios-dlya-novichka-i-opytnogo-polzovatelya.html

Гид-доступ — защита iPad от нежелательных действий детей

В iOS 6 появилось много новых функций, в частности, Гид-доступ — функция, которая обеспечивает работу iPad только в одной программе. Это очень удобно, если вы даете свой iPad маленькому ребенку.

Когда я узнала об этой функции, то решила дополнить сведениями о ней статью Родительский контроль на iPad.

Но Дима сказал, что ещё далеко не все родители перешли на iOS 6, а посему лучше оформить всё это дело в отдельную инструкцию.

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

Итак, чтобы включить саму функцию Гид-доступ, заходим в НастройкиОсновныеУниверсальный доступ. Находим раздел Процесс обученияГид-доступ.

На странице с описанием функции ставим переключатель в режим «включено». Теперь мы можем установить код-пароль (для включения, выключения и контроля функции Гид-доступ). Нажимаем на кнопку Установить код-пароль:

Дважды вводим один и тот же пароль (его желательно не забывать, запишите или хорошенько запомните).

Всё, теперь на странице с Универсальным доступом напротив надписи 3 нажатия «Домой» вы увидите Гид-доступ.

С этого момента можно пользоваться этой функцией в любых приложениях. Т.к. при включенном Гид-доступе нельзя делать скриншоты, мы сделали фотографии (проверяем функции Гид-доступа мы в приложении Дошкольное обучение). Заходим в приложение и нажимаем три раза кнопку «Домой» (Home). Появляется панель управления функцией Гид-доступ:

Включаем Гид-доступ (кнопка Начать в правом верхнем углу), с этого момента ребенок не сможет самостоятельно выйти из программы, нажатие кнопки «Домой» будет приводить к появлению надписи о включенном режиме Гид-доступа, а не к сворачиванию приложения:

Но и это ещё не всё. 🙂 Тут же вы можете указать, какие места на экране вы хотите сделать недоступными для нажатия.

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

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

Так, я обвела кнопки Настройки и Больше русских приложений. Для ребенка они станут не активными.

Также в настройках вы можете запретить любые нажатия или исключить реакцию на движение устройства (автоповорот экрана). Например, можно запретить все нажатия, когда ребенок смотрит мультфильмы. Имхо, очень удобно.

Чтобы выключить Гид-доступ, трижды нажимаем кнопку «Домой», вводим пароль и нажимаем кнопку Отбой (в левом верхнем углу).

Читайте также:  Первые впечатления от 13-дюймового macbook pro с retina - хитрые советы

Небольшое видео:

Пользуетесь ли вы этой функцией? Очень интересен ваш опыт — пишите в комментариях.

Verytruth для ipadstory.ru

Источник: https://ipadstory.ru/gid-dostup-zashhita-ipad-ot-nezhelatelnyx-dejstvij-detej.html

Гид-доступ на iPhone — что это такое и как его настроить

Гид-доступ на iPhone — это режим работы, сценарий которого способен задать ограничения пользования только одним приложением, а также еще и ограничить возможности действий в конкретном приложении iOS. Режим гид-доступ появился в iOS 6 и был представлен в 2012 году на презентации WWDC.

Зачем нужен режим гид-доступ на iPhone и iPad

Для чего нужна режим «Гид-доступа» на iPhone:

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

Как работает функция «Гид-доступа» на iPhone ил iPad:

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

Как активировать гид-доступ на iPhone или iPad

Чтобы активировать такой режим как гид-доступ на устройствах iOS, необходимо выполнить следующие шаги:

  1. Откройте приложение «Настройки».
  2. Перейдите в «Основные» настройки.
  3. Затем войдите в «Универсальный доступ».
  4. В разделе «Процесс обучения» войдите в пункт «Гид-доступа» и перетащите ползунок в активный режим.
  5. Далее откроются дополнительные пункты которые нужно задать: «Настройки код-пароля» (в котом нужно задать пароль (и не забыть его) и активировать TouchID; в пункте «Время» задать определенный звук и активировать проговаривание. Также перетащив ползунок в пункте «Быстрые команды» которые ускорят настройки режима гид-доступа.

Как включить режим гид-доступ на iPhone

  1. Откройте то приложение в котором вы хотите включить функцию гид-доступа (я разберу на примере приложения «Фото»).
  2. Затем выбрать например, фотографию которую вы ходите показать кому-то с ограничениями и 3 раза нажать на кнопку «Home», для активации гид-доступа.

  3. Далее нажать на «Параметры» и выбрать какие кнопки и возможности будут в этом приложении.
  4. Нажмите «Начать» и режим гид-доступа с заданными ограничениями начнет работать на вашем iPhone или iPad.

Интересно! Кстати если вы не знали как в iOS можно создать детский Apple ID, советую прочесть мою статью!

Как выключить режим гид-доступ на iPhone

Есть два сценария выключения гид-доступа на телефоне или планшете Apple. Если вы активировали ползунок использования TouchID при первой настройки данной функции то вам нужно сделать для отключения «ограничивающего сеанса» следующие действия:

  1. Нажмите на кнопку «Home».
  2. Затем отсканируйте отпечаток TouchID.

Если вы не задавали использования TouchID для отключения гид-доступа, нужно выполнить следующее:

  1. 3 раза нажмите по кнопке «Home».
  2. Затем введите пароль который вы задавали при настройке «Гид-доступа».

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

Источник: http://gurugadgets.ru/gid-dostup-na-iphone-chto-eto-takoe-i-kak-ego-nastroit/

Как ограничить использование iPhone/iPad детьми

Оставим в стороне философию вопроса о том, стоит ли знакомить детей с гаджетами. Сегодня мы просто поговорим о том, как ограничить использование iPhone/iPad детьми, если вы все же решите доверить им соответствующие устройства.

Настройка гида-доступа
Если вам кажется, что в плане детской безопасности Apple обделяет свою продукцию, то вы ошибаетесь. Очень полезной функцией является так называемый гид-доступ, который был разработан специально для родителей. Вещь простая, но в то же время невероятно эффективная.

Весь смысл в том, что программа предварительно запускается родителями. Сам же ребенок не сможет выйти за эти рамки. Кроме того, можно ограничить даже область использования экрана. Таким образом, определенные функции окажутся просто недоступными для ребенка. Суть ясна, поэтому пора переходить к активации:

  • Откройте настройки iPhone/iPad;
  • Перейдите в категорию “Основные“;
  • Выберите пункт “Универсальный доступ“;
  • Перетащите ползунок в поле “Гид-доступ“;
  • Укажите пароль.

Это что касается активации, а теперь поговорим о непосредственной настройке гид-доступа:

  • Первым делом запустите приложение, которое будет использовать ребенок;
  • Нажмите клавишу “Домой” три раза подряд;
  • Выберите ограничивающие функции в нижнем контекстном окошке.

Альтернатива: ограничения в iOS
Этот пункт можно найти в настройках устройства. С ним есть смысл работать, если аппарат будет выдан не на час-другой, а на длительное время. А то и вовсе на постоянное использование. Но обо всем по порядку:

  • Запустите настройки аппарата;
  • Перейдите в пункт “Основные“;
  • Выберите вкладку “Ограничения“;
  • Задайте пароль безопасности;
  • “Спрячьте” требуемые приложения при помощи ползунков;
  • Для фильтрации интернет-контента используйте категорию “Возрастной ценз“;
  • Ограничьте использование ПО (указание возрастных категорий);
  • Впишите разрешенные веб-сайты.

Как видите, встроенный функционал по ограничению использования iPhone/iPad довольно богат и, к тому же, крайне легко настраивается. Благодаря чему вам не придется переживать за чрезмерное использование гаджета вашим чадом. Главное один раз добраться и настроить.

Источник: https://applemix.ru/2017/02/27/kak-ogranichit-ispolzovanie-iphoneipad-detmi.html

Кау устроена iOS — «Хакер»

Все в курсе, что мобильные девайсы Apple работают под управлением iOS. Многие знают, что iOS представляет собой облегченную версию настольной Mac OS X.

Некоторые догадываются, что в основе Mac OS X лежит POSIX-совместимая ОС Darwin, а те, кто всерьез интересуется IT, в курсе, что основа Darwin — это ядро XNU, появившееся на свет в результате слияния микроядра Mach и компонентов ядра FreeBSD.

Однако все это голые факты, которые ничего не скажут нам о том, как же на самом деле работает iOS и в чем ее отличия от настольного собрата.

Mac OS X

Операционная система, установленная сегодня на все маки и (в измененном виде) на айдевайсы, ведет свою историю аж с 1988 года, который в мире IT известен также тем, что стал годом выпуска первой бета-версии операционной системы NeXTSTEP. Сама NeXTSTEP была детищем команды разработчиков Стива Джобса, который к тому времени уже покинул Apple и основал компанию NeXT, которая занялась разработкой компьютеров для образовательных нужд.

В момент своего появления на свет NeXTSTEP была поистине передовой операционной системой, которая включала в себя множество технологических новаций. В основе ОС лежало модифицированное микроядро Mach, дополненное компонентами ядра FreeBSD, включая эталонную реализацию сетевого стека.

Более высокоуровневые компоненты NeXTSTEP были написаны с использованием языка Objective-C и предоставляли разработчикам приложений богатый объектно-ориентированный API.

Система была снабжена развитым и весьма удобным графическим интерфейсом (ключевые компоненты которого сохранились в OS X и даже iOS) и мощной средой разработки, включавшей в себя в том числе известный всем современным разработчикам визуальный дизайнер интерфейса.

После провала NeXT и возвращения Стива Джобса в компанию Apple в 1997 году NeXTSTEP легла в основу проекта Rhapsody, в рамках которого началась разработка системы-наследника Mac OS 9.

В 2000 году из Rhapsody был выделен открытый проект Darwin, исходники которого опубликованы под лицензией APSL, а уже в 2001 году появилась на свет OS X 10.0, построенная на его основе.

Спустя несколько лет Darwin лег в основу операционной системы для готовящегося к выпуску смартфона, о котором до 2007-го, кроме слухов, не было известно почти ничего.

XNU и Darwin

Условно начинку OS X / iOS можно разделить на три логических уровня: ядро XNU, слой совместимости со стандартом POSIX (плюс различные системные демоны/сервисы) и слой NeXTSTEP, реализующий графический стек, фреймворк и API приложений.

Darwin включает в себя первые два слоя и распространяется свободно, но только в версии для OS X.

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

По своей сути Darwin — это «голая» UNIX-подобная ОС, которая включает в себя POSIX API, шелл, набор команд и сервисов, минимально необходимых для работы системы в консольном режиме и запуска UNIX-софта.

В этом плане он похож на базовую систему FreeBSD или минимальную установку какого-нибудь Arch Linux, которые позволяют запустить консольный UNIX-софт, но не имеют ни графической оболочки, ни всего необходимого для запуска серьезных графических приложений из сред GNOME или KDE.

Ключевой компонент Darwin — гибридное ядро XNU, основанное, как уже было сказано выше, на ядре Mach и компонентах ядра FreeBSD, таких как планировщик процессов, сетевой стек и виртуальная файловая система (слой VFS). В отличие от Mach и FreeBSD, ядро OS X использует собственный API драйверов, названный I/O Kit и позволяющий писать драйверы на C++, используя объектно-ориентированный подход, сильно упрощающий разработку.

iOS использует несколько измененную версию XNU, однако в силу того, что ядро iOS закрыто, сказать, что именно изменила Apple, затруднительно.

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

Во всем остальном это все то же XNU, которое можно найти в виде зашифрованного кеша (ядро + все драйверы/модули) в каталоге /System/Library/Caches/com.apple.kernelcaches/kernelcache на самом устройстве.

Уровнем выше ядра в Darwin располагается слой UNIX/BSD, включающий в себя набор стандартных библиотек языка си (libc, libmatch, libpthread и так далее), а также инструменты командной строки, набор шеллов (bash, tcsh и ksh) и демонов, таких как launchd и стандартный SSH-сервер. Последний, кстати, можно активировать путем правки файла /System/Library/LaunchDaemons/ssh.plist. Если, конечно, джейлбрейкнуть девайс.

На этом открытая часть ОС под названием Darwin заканчивается, и начинается слой фреймворков, которые как раз и образуют то, что мы привыкли считать OS X / iOS.

Фреймворки

Darwin реализует лишь базовую часть Mac OS / iOS, которая отвечает только за низкоуровневые функции (драйверы, запуск/остановка системы, управление сетью, изоляция приложений и так далее).

Та часть системы, которая видна пользователю и приложениям, в его состав не входит и реализована в так называемых фреймворках — наборах библиотек и сервисов, которые отвечают в том числе за формирование графического окружения и высокоуровневый API для сторонних и стоковых приложений

Читайте также:  Йога для глаз: массаж для глаз - хитрые советы

INFO

Как и во многих других ОС, API Mac OS и iOS разделен на публичный и приватный. Сторонним приложениям доступен исключительно публичный и сильно урезанный API, однако jailbreak-приложения могут использовать и приватный.

В стандартной поставке Mac OS и iOS можно найти десятки различных фреймворков, которые отвечают за доступ к самым разным функциям ОС — от реализации адресной книги (фреймворк AddressBook) до библиотеки OpenGL (GLKit).

Набор базовых фреймворков для разработки графических приложений объединен в так называемый Cocoa API, своего рода метафреймворк, позволяющий получить доступ к основным возможностям ОС.

В iOS он носит имя Cocoa Touch и отличается от настольной версии ориентацией на сенсорные дисплеи.

Далеко не все фреймворки доступны в обеих ОС. Многие из них специфичны только для iOS.

В качестве примеров можно привести AssetsLibrary, который отвечает за работу с фотографиями и видео, CoreBlueTooth, позволяющий получить доступ к синезубу, или iAd, предназначенный для вывода рекламных объявлений в приложениях.

Другие фреймворки существуют только в настольной версии системы, однако время от времени Apple переносит те или иные части iOS в Mac OS или обратно, как, например, случилось с фреймворком CoreMedia, который изначально был доступен только в iOS.

Все стандартные системные фреймворки можно найти в системном каталоге /System/Library/Frameworks/. Каждый из них находится в своем собственном каталоге, называемом бандлом (boundle), который включает в себя ресурсы (изображения и описание элементов интерфейса), хидеры языка си, описывающие API, а также динамически загружаемую библиотеку (в формате dylib) с реализацией фреймворка.

Одна из интересных особенностей фреймворков — их версионность.

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

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

SpringBoard

Уровнем выше находятся приложения, системные и устанавливаемые из магазина приложений. Центральное место среди них занимает, конечно же, SpringBoard (только в iOS), реализующее домашний экран (рабочий стол).

Именно оно запускается первым после старта системных демонов, загрузки в память фреймворков и старта дисплейного сервера (он же менеджер композитинга, он же Quartz Compositor), отвечающего за вывод изображения на экран.

SpringBoard — это связующее звено между операционной системой и ее пользователем, графический интерфейс, позволяющий запускать приложения, переключаться между ними, просматривать уведомления и управлять некоторыми настройками системы (начиная с iOS 7).

Но также это и обработчик событий, таких как касание экрана или переворот устройства.

В отличие от Mac OS X, которая использует различные приложения и демоны-агенты для реализации компонентов интерфейса (Finder, Dashboard, LaunchPad и другие), в iOS почти все базовые возможности интерфейса пользователя, в том числе экран блокировки и «шторка», заключены в одном SpringBoard.

В отличие от других стоковых приложений iOS, которые располагаются в каталоге /Applications, SpringBoard наравне с дисплейным сервером считается частью фреймворков и располагается в каталоге /System/Library/CoreServices/.

Для выполнения многих задач он использует плагины, которые лежат в /System/Library/SpringBoardPlugins/. Кроме всего прочего, там можно найти, например, NowPlayingArtLockScreen.

lockboundle, отвечающий за отображение информации о проигрываемой композиции на экране блокировки, или IncomingCall.serviceboundle, ответственный за обработку входящего звонка.

Начиная с iOS 6 SpringBoard разделен на две части: сам рабочий стол и сервис BackBoard, ответственный за коммуникации с низкоуровневой частью ОС, работающей с оборудованием (уровень HAL).

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

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

Это отличает их от домашнего экрана Android, который является всего лишь стандартным приложением, которое можно остановить, заменить или вообще удалить из системы (в этом случае на экране останутся вполне рабочие кнопки навигации и строка состояния со «шторкой»).

Приложения

На самой вершине этой пирамиды находятся приложения. iOS различает встроенные (стоковые) высоко привилегированные приложения и сторонние, устанавливаемые из iTunes.

И те и другие хранятся в системе в виде бандлов, во многом похожих на те, что используются для фреймворков.

Разница заключается лишь в том, что бандл приложения включает в себя несколько иную метаинформацию, а место динамической библиотеки занимает исполняемый файл в формате Mach-O.

Стандартный каталог хранения стоковых приложений — /Applications/. В iOS он абсолютно статичный и изменяется только во время обновлений системы; пользователь получить к нему доступ не может.

Сторонние приложения, устанавливаемые из iTunes, напротив, хранятся в домашнем каталоге пользователя /var/mobile/Applications/ внутри подкаталогов, имеющих вид 4-2-2-2-4, где два и четыре — это шестнадцатеричные числа.

Это так называемый GUID — уникальный идентификатор, который однозначно идентифицирует приложение в системе и нужен в том числе для создания изолированной песочницы (sandbox).

Sandbox

В iOS песочницы используются для изолирования сервисов и приложений от системы и друг от друга. Каждое стороннее приложение и большинство системных работают в песочнице.

С технической точки зрения песочница представляет собой классический для мира UNIX chroot, усиленный системой принудительного контроля доступа TrustedBSD MAC (модуль ядра sandbox.

kext), которая отрезает приложениям не только доступ к файлам за пределами домашнего каталога, но и прямой доступ к железу и многим системным функциям ОС.

В целом заключенное в sandbox приложение ограничено в следующих возможностях:

  • Доступ к файловой системе за исключением своего собственного каталога и домашнего каталога пользователя.
  • Доступ к каталогам Media и Library внутри домашнего каталога за исключением Media/DCIM/, Media/Photos/, Library/AddressBook/, Library/Keyboard/ и Library/Preferences/.
  • Доступ к информации о других процессах (приложение «считает» себя единственным в системе).
  • Прямой доступ к железу (разрешено использовать только Cocoa API и другие фреймворки).
  • Ограничение на использование оперативной памяти (контролируется механизмом Jatsam).

Все эти ограничения соответствуют sandbox-профилю (набору ограничивающих правил) container и применяются к любому стороннему приложению. Для стоковых приложений, в свою очередь, могут применяться другие ограничения, более мягкие или жесткие.

В качестве примера можно привести почтовый клиент (профиль MobileMail), который в целом имеет такие же серьезные ограничения, как и сторонние приложения, но может получить доступ ко всему содержимому каталога Library/.

Обратная ситуация — SpringBoard, вообще не имеющий ограничений.

Внутри песочниц работают многие системные демоны, включая, например, AFC, предназначенный для работы с файловой системой устройства с ПК, но ограничивающий «область видимости» только домашним каталогом пользователя. Все доступные системные sandbox-профили располагаются в каталоге /System/Library/Sandbox/Profiles/* и представляют собой наборы правил, написанных на языке Scheme.

Кроме этого, приложения также могут включать в себя дополнительные наборы правил, называемых entitlement. По сути, это все те же профили, но вшитые прямо в бинарный файл приложения (своего рода самоограничение). Просмотреть эти правила можно, например, так:
# cat -tv /Applications/MobileSafari.

app/MobileSafari | tail -31 | more
Смысл существования всех этих ограничений двойной. Первая (и главная) задача, которую решает sandbox, — это защита от вредоносных приложений.

Вкупе с тщательной проверкой опубликованных в iTunes приложений и запретом на запуск не подписанных цифровым ключом приложений (читай: любых, полученных не из iTunes) такой подход дает прекрасный результат и позволяет iOS находиться на вершине в списке самых защищенных от вирусов ОС.

Вторая проблема — это защита системы от самой себя и пользователя. Баги могут существовать как в стоковом софте от Apple, так и в головах юзеров. Sandbox защищает от обоих.

Даже если злоумышленник найдет дыру в Safari и попытается ее эксплуатировать, он все равно останется в песочнице и не сможет навредить системе. А юзер не сможет «сломать свой любимый телефончик» и не напишет гневных отзывов в адрес Apple.

К счастью, знающие люди всегда могут сделать jailbreak и обойти защиту sandbox (собственно, в этом и есть смысл джейлбрейка).

Многозадачность

Одна из самых спорных особенностей iOS — это реализация многозадачности. Она вроде бы и есть, а с другой стороны, ее нет.

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

Вместо этого ОС реализует API, который приложение может использовать для выполнения отдельных задач, пока оно находится в фоновом режиме.

Впервые такой API появился в iOS 4 (до этого фоновые задачи могли выполнять только стоковые приложения) и наращивался по мере развития операционной системы. Сегодня (речь идет об iOS 7) так называемый Background API позволяет делать следующее:

  • получать информацию о смене местоположения;
  • получать push-уведомления;
  • планировать отложенный вывод уведомлений;
  • запрашивать дополнительное время для завершения работы после перехода в фоновый режим;
  • обмениваться данными с подключенными к девайсу аксессуарами (в том числе Bluetooth);
  • получать и отправлять данные по сети (начиная с iOS 7).

Такие ограничения на работу в фоне необходимы в первую очередь для того, чтобы сохранить заряд батареи и избежать лагов интерфейса, так знакомых пользователям Android, где приложения могут делать в фоне все что захотят.

На самом деле Apple настолько сильно заботится о сохранении батареи, что даже реализовала специальный механизм для группировки фоновых действий приложений и их запуска в нужные моменты, например тогда, когда смартфон активно используется, подключен к Wi-Fi-сети или к зарядному устройству.

Выводы

Источник: https://xakep.ru/2014/10/08/kau-ustroena-ios/

Ссылка на основную публикацию