0

奇怪的问题。我正在构建一个 Safari 内容拦截器。当我运行主机应用程序时,内容块扩展会出现在 safari 扩展首选项窗口中。一切正常。除了,它只在我第一次运行时才有效。随后什么也没有发生,首选项窗口中也没有出现任何内容。缺少扩展名。我不知道为什么,我的搜索没有产生解决方案。

我尝试使用 Safari 12 和 13 beta。macOS 10.14.5 尝试构建新的内容拦截器,结果相同。

4

1 回答 1

1

检查以确保在“开发”菜单下选择了“允许的未签名扩展”。

如果是这样继续下面......

关闭 Safari

在 XCODE 中,您需要清理 Build 文件夹。XCODEMenuBar>Product>{click stop if clickable}>Clean Build Folder。

现在重建。打开 Safari>从开发菜单中选择允许未签名的扩展。

Safari>Preferences>Extensions> 现在你的扩展应该出现了。

于 2019-10-12T01:41:54.067 回答