从app访问Safari扩展程序中的文件

时间:2015-08-06 08:14:20

标签: swift2 ios9 xcode7-beta4 safari-content-blocker

我正在构建safari内容拦截器(xcode 7 beta 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文件。

0 个答案:

没有答案