前提・実現したいこと
https://qiita.com/minely/items/bc256131eacb14a5a15d
https://qiita.com/noir/items/599b7b8032a18c1e00a7
上記のサイトのようなものを参考にコンテンツブロッカーを作成したいのですが、
シミュレーターで作動させてもうまくフィルタリングできません。
[ { "action": { "type": "block" }, "trigger": { "url-filter": "https://m.youtube.com" } } { "action": { "type": "block" }, "trigger": { "url-filter": "https://www.hackingwithswift.com" } } ]
例えば上記のようなJSONを書くとyoutubeのサイトがブロックされて開けなくなると思うのですが、シミュレーターで作動させるとyoutubeのサイトを開くことができていしまいます。
考えたこと
https://www.hackingwithswift.com/safari-content-blocking-ios9
この辺りを読んでみたのですが、いまいちよくわかりませんでした・・・
情報が少なくて恐縮ですが、お詳しい方、ご教示いただけますと幸いです。
自分で試してみたこと
- Xcodeでプロジェクトを作成する。
- File > New > Targetから Content Blocker Extensionを追加
- blockerList.jsonのブロックするリンクをhttps://m.youtube.comに変更
4. safariを指定してrun
5. safariでhttps://m.youtube.comを検索
→(本来であればブロックされるべきはずだが)問題なくyoutubeが立ち上がってしまう。。。
回答1件
あなたの回答
tips
プレビュー