这类插件现在有很多,比如AdBlocker、红雪广告杀手等,我们仅以Adblocker为例简单介绍。运行Cydia程序,搜索《AdBlocker》并进行安装,成功后在iOS的“设置”选项中找到它,接着在界面下方的“Other Apps”中选择我们需要屏蔽广告的软件。
除了屏蔽软件中植入的广告外,《AdBlocker》还可以屏蔽用Safari等浏览器浏览网页时遇到的广告,并且可以自定义屏蔽规则,比如建立白名单、黑名单、自定义广告链接或者按照不同语言进行屏蔽[需下载更新包]等等。
二、修改hosts文件[需越狱]
我们先了解一下植入广告它们大致的工作流程:“运行程序-激活广告请求-连接广告服务器-下载广告内容-显示”,显然只需要将这个流程中的某一环节掐断,便可以将广告屏蔽。
修改hosts文件的方法正是基于这样的原理,它将其中的广告请求链接指向“127001”[本机回送地址],如此广告内容无法正常下载。具体来说,用第三方管理工具如iTools等打开设备,在文件系统[越狱系统]中找到“hosts”文件[路径:/private/etc/hosts]。将其拷贝到PC上,然后用记事本或者写字板打开,添加如下内容后再替换设备中的原文件就可以屏蔽大部分软件中植入的广告了[个别软件请求域名经常更换,该方法可能会失效]。
三、修改广告链接文件所在的文件夹[非越狱]
以上两种方法都需要越狱,那么对于非越狱用户来说该怎么办呢也挺简单,只需要修改广告链接文件所在的文件夹,让软件无法激活广告需求即可。我们以“Oplay Lite”为例,还是用iTools打开,找到“mediaadmobcom”文件夹[路径:/Library/Caches/mediaadmobcom]。Admob是广告联盟[国内还有其它盟比如domob等],大多数的广告请求都是指向它们。而解决的办法是,删除原文件夹,然后建立一个同名文件代替。
当然,国内一些特别强势的公司,它们软件中的广告不需要依靠广告联盟,所以其相关文件夹名称有所不同。比如新浪微博,其广告链接文件所在的文件夹名称为“dxad_cache”。
四、关闭无线数据链接
这估计是最傻瓜也是最简单的一种方法了,即:关闭无线数据链接[WIFI或者3G],让广告链接访问和下载失败。只是对于经常使用网络的朋友来说,这种方法使用也许会造成很多不便。
1、打开App Store,下载安装下面几个App:1Blocker、Adamant、Blockr、Crystal、Freedom、Peace、Purify和Silentium等中的其中一个,这里以Crystal为例
2、然后我们下载安装完后,点击设置
3、我们在设置界面下,找到Safari
4、我们在Safari中找到内容拦截器
5、打开Crystal后面的开关,如果是其他的App也一样
6、接着就可以在Safari上看到效果了在未开启内容拦截的情况下,可以看到广告
7、在开启后,广告就消失了
mac是指苹果设备,禁止网页广告自动d出通过设置Safari浏览器来实现,具体 *** 作步骤如下:
1、打开Finder窗口,然后,单击Finder侧边栏的『应用程序』,在应用程序图标中,找到『Safari』图标。
2、启动Safari浏览器后,单击『Safari』菜单中的『偏好设置』或直接按『Command+,』组合键。
3、在d出的『通用』窗口中,单击『安全性』选项卡。
4、在『安全性』窗口中,勾选『阻止d出式窗口』,然后取消勾选『允许WebGL』和『允许插件』。
5、最后,单击左上角的『关闭』按钮,关闭安全性窗口。
2、将iPhone升级到iOS9
3、打开App Store,下载安装下面几个App:1Blocker、Adamant、Blockr、Crystal、Freedom、Peace、Purify和Silentium等中的其中一个,这里以Crystal为例
4、下载安装完后,点击设置
5、在设置界面下,找到Safari
6、在Safari中找到内容拦截器
7、打开Crystal后面的开关,如果是其他的App也一样
8、接着就可以在Safari上看到效果了
9、在未开启内容拦截的情况下,可以看到广告,在开启后,广告就消失了1,可以使用Safari浏览器拦截功能的设备有:iPhone 6s、iPhone 6s Plus、iPhone 6、iPhone 6 Plus、iPhone 5s、iPad Pro、iPad Air 2、iPad Air、iPad mini 2、iPad mini 3、iPad mini 4、第六代 iPod touch
2,将iPhone升级到iOS9打开App Store,下载安装下面几个App:1Blocker、Adamant、Blockr、Crystal、Freedom、Peace、Purify和Silentium等中的其中一个,这里以Crystal为例下载安装完后,点击设置,
3,在设置界面下,找到Safari在Safari中找到内容拦截器打开Crystal后面的开关,如果是其他的App也一样接着就可以在Safari上看到效果了在未开启内容拦截的情况下,可以看到广告在开启后,广告就消失了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)