我正在玩XCode7测试版,试图测试闪亮的新“
Content Blocker Extension”.示例类采用与(已知的)共享扩展相同的
NSExtensionRequestHandling
协议.与Sharing扩展的本质区别在于该类是一个普通的NSObject,而不是一个* ViewController子类,因为,你知道,阻塞扩展不应该显示任何UI反馈.这至少是我的理解.无论如何,关键方法beginRequestWithExtensionContext(它应该将阻塞声明JSON提供给扩展点)不会被调用.扩展程序确实具有TRUEPREDICATE作为其NSExtensionActivationRule,Safari确实在新的Safari配置“内容拦截器”中确认了我的主机应用程序的存在.但仍然没有雪茄.
有人知道它是否应该在测试的早期就已经开始工作了,还是只是一个新闻稿?
而且,哦,虽然我们在这里,是否有任何关于声明JSON格式的文档,或者只是我的Google-Fu让我失败了?