iOS以编程方式删除浏览历史记录

时间:2011-03-14 12:26:31

标签: ios objective-c ipad safari browser-history

在iPad(iOS 4.2.1)上,我需要以编程方式执行以下操作(Objective-C,Cocoa Framework):清理Safari浏览器的历史记录,缓存,书签和Cookie。我找到了一种使用'全局'cookie执行此操作的方法,但没有找到其他项目的方法。此外,我想清理用户可能已下载的任何新闻阅读器的内容。是否有通用的方法来做到这一点?我的问题的背景是:iPad将在客人的酒店环境中使用。我需要确保他们得到一个干净的iPad,没有以前用户活动的痕迹和让步。

2 个答案:

答案 0 :(得分:4)

下载 iPhone配置实用程序(免费),它允许您完全控制很多东西用于此目的:

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

它可以让你方便的东西:

  • 锁定设置(WiFi等)
  • 定义可以使用和加载的应用
  • 启用/禁用设备上的功能
  • 很多,更多......

AFAIK甚至可以进行“无线”重置/重新配置。

如果这些设备是3G + WiFi型号,您可能还想启用“查找我的iPhone”。这样您就可以跟踪设备被盗的位置。

这是配置实用程序的(德语)屏幕截图。只是为了给你一个想法。


更新

BoxTone似乎是MDM(移动设备管理)的提供商,它允许您远程控制/管理所有设备。这与配置实用程序结合使用。

http://www.boxtone.com/


Screenshot of the Utility

答案 1 :(得分:1)

每次用户返回设备时,只需从干净备份恢复。