サファリ コンテンツ ブロッカー (xcode 7 ベータ 4) を構築しています。
アプリでファイルSFContentBlockerManager.reloadContentBlockerWithIdentifierを実現するために使用しblockerList.jsonますが、新しいルールで書き換えるためにアクセスできません。
let dir = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, [.AllDomainsMask], true).first!
let file = NSURL.fileURLWithPath(dir.stringByAppendingPathComponent("blockerList.json"))
try String(contentsOfURL: file, encoding: NSUTF8StringEncoding)
について、例外をスローしますfile not found。
また、beginRequestWithExtensionContextまだ呼び出されていないようです (ブレークポイントや NSLog が機能していません)。そのため、拡張コードを介して更新されたjsonファイルをロードすることもできません。