Swift2 从应用程序访问Safari扩展名内的文件

Swift2 从应用程序访问Safari扩展名内的文件,swift2,ios9,xcode7-beta4,safari-content-blocker,Swift2,Ios9,Xcode7 Beta4,Safari Content Blocker,我正在构建safari内容拦截器(xcode 7 beta 4) 在应用程序中,我使用sfcontentblockermanger.reloadContentBlockerWithiIdentifier实现blockerList.json文件,但我无法访问它以用新规则重写 let dir = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, [.AllDomainsMask], true).first! let file = NSUR

我正在构建safari内容拦截器(xcode 7 beta 4)

在应用程序中,我使用
sfcontentblockermanger.reloadContentBlockerWithiIdentifier
实现
blockerList.json
文件,但我无法访问它以用新规则重写

let dir = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, [.AllDomainsMask], true).first!
let file = NSURL.fileURLWithPath(dir.stringByAppendingPathComponent("blockerList.json"))
try String(contentsOfURL: file, encoding: NSUTF8StringEncoding)
引发异常,关于
未找到文件

另外,
beginRequestWithExtensionContext
似乎仍然没有被调用(没有断点或NSLog工作)。所以-我也无法通过扩展代码加载更新的json文件。

您测试过“blockerList.json”文件吗?它是否存在于应用程序的文档中?您是否测试过“blockerList.json”文件?它是否存在于应用程序的文档中?