iOS программно удалить историю просмотров - PullRequest
2 голосов
/ 14 марта 2011

На iPad (iOS 4.2.1) мне нужно программно сделать следующее (Objective-C, Cocoa Framework): Очистить историю браузера Safari, кеш, закладки и куки.Я нашел способ сделать это с «глобальными» куки-файлами, но ни один для других элементов.Кроме того, я хотел бы очистить содержимое любой программы чтения новостей, которую пользователь, возможно, скачал.Есть ли общий способ сделать это?История моего вопроса такова: гости будут использовать iPad в гостиничной среде.Мне нужно убедиться, что они получают чистый iPad без следов и событий предыдущей активности пользователей.

Ответы [ 2 ]

4 голосов
/ 14 марта 2011

Загрузите iPhone Configuration Utility (бесплатно), которая позволяет вам контролировать множество вещей именно для этой цели:

http://www.apple.com/support/iphone/enterprise/

Позволяет удобно:

  • Настройки блокировки (WiFi и т. Д.)
  • Определите, какие приложения можно использовать и загружать
  • Включение / отключение функций на устройстве
  • Многое, намного больше ...

AFAIK, вы даже можете выполнить «перезагрузку» сброса / перенастройки.

Также вы можете включить функцию «Найти мой iPhone», если эти устройства являются моделями 3G + WiFi. Это позволит вам отслеживать, где находятся устройства в случае их кражи.

Вот (немецкий) скриншот утилиты конфигурации. Просто чтобы дать вам представление.


Обновление:

BoxTone, по-видимому, является поставщиком для MDM (Mobile Device Management), который позволяет вам удаленно контролировать / управлять всеми вашими устройствами. Это работает в сочетании с утилитой конфигурации.

http://www.boxtone.com/


Screenshot of the Utility

1 голос
/ 14 марта 2011

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

...