1

我刚刚制作了一个 Content Blocker 来阻止 Safari 中的一些信息(类似于 adBlock,但不阻止广告),并且在 iPhone Simulator 和我的 iPhone 6S 上一切正常,但是虽然我可以在 Settings -> Safari 中打开内容阻止器 - > 内容拦截器,在 iPad Simulator 和我的 iPad mini 2 上的 Safari 中没有发生任何事情,有人知道为什么吗?

(Xcode 7.1 + iOS 9.1 + 斯威夫特 2.1)

提前致谢。

4

1 回答 1

2

考虑这些:

  • 内容拦截器需要 64 位 CPU(字符串匹配在 32 位上不够快)。您应该检查 iPad 模拟器是否模拟 32 位。
  • 内容拦截器对缓存数据不起作用,因为 Safari 不会为它发送 http 请求。最好的验证方式是以“隐私浏览模式”打开。
于 2015-12-12T13:45:55.853 回答