是否可以通过编程方式更改iOS Safari设置

是否可以在本机应用中更改Safari设置,如下所示:

  1. 接受Cookies:从不
  2. Javascript:关闭
  3. 清除历史记录,清除cookie和清除缓存

在本机应用程序中,上述操作是否可行且合法?

NOP。 您只能更改应用的Cookie设置。

我想你在谈论自己的应用程序中的webview?

1)没有
您可以删除它们: 如何删除UIWebView的所有cookie?
创建之后: UIWebView中的Cookie

2)不,它是一个系统设置: UIWebView:你可以禁用Javascript吗?

3)webview中没有已保存的历史记录。 对于cookies,请参阅1),
对于Cache,请参阅: 如何清除UIWebView缓存?
同样有趣的是: iOS中的UIWebView缓存和清除UIWebview缓存 ,