参考にした記事
iPhoneのアプリで無料で「広告」を「消す」方法 ( 広告 ブロック iPhone iPad アプリ)
広告 ブロック iPhone LINE spotify スマートニュース グノシー うざい 消し方 多い 消す ios ipad みんはや ゲーム 広告消す chrome
https://saltiga.hatenablog.com/entry/2020/02/14/221426
ブロックにはDNScloakというアプリを用います
DNS cloakはgo製の dnscrypt2のラッパー。(どちらもOSSです)
ローカルにDNSサーバーを立てて、フィルターにリスト化された広告サーバーのURLのリクエストを返さないことで広告を遮断します。
アプリで流れる動画広告などは完全に遮断することができます。
広告のあった場所は空白になります。(空白の部分がないように整形してhtmlを返すことも技術的には可能でadguardなどが行なっていますがセキリュティ的な問題があります)
実際の広告の消し方
1 app storeで「dnscloak」と「ショートカット」をインストール
[https://itunes.apple.com/jp/app/id1452162351:embed]
[https://itunes.apple.com/jp/app/id915249334:embed]
2 Safariで以下のリンクを開く(ショートカットが起動します)
[https://www.icloud.com/shortcuts/f26f84bd19e24c548079a12e0b622664:embed:cite]
3 「ショートカットを追加」をクリック
[f
4 画面左下の「My workflow」を押し、「DNS cloak helper」をクリック(dns cloakが起動します)
[f
5 DNS cloakの画面でDNS を選び、(cloudflaireが一番速いのでおすすめ)左上の再生ボタンを押す。
[f
6 左上にVPNと言う表示が出たら成功です!
もしできなかった場合はコメント欄に報告してください。原因がわかれば教えます。
- 参考・引用元
[https://www.reddit.com/r/privacytoolsIO/:embed:cite]
[https://wikiwiki.jp/nanj-adguard/iOS%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E5%BA%83%E5%91%8A%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF:embed:cite]