Safari macOS 内容拦截器只能运行一次
Safari macOS content blocker only works once
奇怪的问题。我正在构建一个 safari 内容拦截器。当我 运行 主机应用程序时,内容块扩展出现在 Safari 扩展首选项中 window。一切正常。除了,它只在我第一次 运行 时起作用。随后没有任何反应,首选项中没有任何内容 window。缺少扩展名。我不知道为什么,我的搜索没有找到解决方案。
我尝试使用 Safari 12 和 13 beta。 macOS 10.14.5
尝试构建新的内容拦截器,结果相同。
检查以确保在“开发”菜单下选择了“允许未签名的扩展”。
如果是,请继续以下操作......
关闭 Safari
在 XCODE 中,您需要清理 Build 文件夹。 XCODEMenuBar>Product>{click stop if clickable}>Clean Build Folder.
现在重建。
打开 Safari>Select 从开发菜单允许未签名的扩展。
Safari>首选项>扩展>现在应该显示您的扩展。
奇怪的问题。我正在构建一个 safari 内容拦截器。当我 运行 主机应用程序时,内容块扩展出现在 Safari 扩展首选项中 window。一切正常。除了,它只在我第一次 运行 时起作用。随后没有任何反应,首选项中没有任何内容 window。缺少扩展名。我不知道为什么,我的搜索没有找到解决方案。
我尝试使用 Safari 12 和 13 beta。 macOS 10.14.5 尝试构建新的内容拦截器,结果相同。
检查以确保在“开发”菜单下选择了“允许未签名的扩展”。
如果是,请继续以下操作......
关闭 Safari
在 XCODE 中,您需要清理 Build 文件夹。 XCODEMenuBar>Product>{click stop if clickable}>Clean Build Folder.
现在重建。 打开 Safari>Select 从开发菜单允许未签名的扩展。
Safari>首选项>扩展>现在应该显示您的扩展。