如何解决 SFErrorDomain Code=1 错误
How to resolve SFErrorDomain Code=1 error
我正在尝试为 Mac 制作拦截器,我已按照以下步骤操作 (link)
然后使用此代码
[SFContentBlockerManager reloadContentBlockerWithIdentifier:APP_EXTENSION_NAME completionHandler:^(NSError * _Nullable error) {
NSLog(@"%@",error);
}];
打印出来
Error Domain=SFErrorDomain Code=1 "(null)"
我用谷歌搜索发现这个错误的意思是
"noExtensionFound error."
但是我没有得到任何关于如何解决这个错误的解决方案。
我解决了这个错误,多么愚蠢的错误。
出现此错误是因为在新的 Xcode 内容拦截器扩展中,Safari 扩展选项旁边有一个不同的选项,我选择了 Safari 扩展,我正在尝试制作内容 Blocker.So 那是为什么 "noExtensionFound error" 要来了。
另一个潜在的问题是您可能在构建阶段安装时勾选了“嵌入应用程序扩展”-> 仅复制
因此,请确保未选中它以使其正常工作
我正在尝试为 Mac 制作拦截器,我已按照以下步骤操作 (link)
然后使用此代码
[SFContentBlockerManager reloadContentBlockerWithIdentifier:APP_EXTENSION_NAME completionHandler:^(NSError * _Nullable error) {
NSLog(@"%@",error);
}];
打印出来
Error Domain=SFErrorDomain Code=1 "(null)"
我用谷歌搜索发现这个错误的意思是
"noExtensionFound error."
但是我没有得到任何关于如何解决这个错误的解决方案。
我解决了这个错误,多么愚蠢的错误。
出现此错误是因为在新的 Xcode 内容拦截器扩展中,Safari 扩展选项旁边有一个不同的选项,我选择了 Safari 扩展,我正在尝试制作内容 Blocker.So 那是为什么 "noExtensionFound error" 要来了。
另一个潜在的问题是您可能在构建阶段安装时勾选了“嵌入应用程序扩展”-> 仅复制
因此,请确保未选中它以使其正常工作