奇怪的问题。我正在构建一个野生动物园内容拦截器。当我运行主机应用程序时,内容块扩展名会出现在safari扩展名首选项窗口中。一切正常。除此以外,它仅在我第一次运行时有效。随后,什么也没有发生,则首选项窗口中没有任何内容。该扩展名丢失。我不知道为什么,我的搜索没有找到解决方法。
我尝试使用Safari 12和13 Beta。 macOS 10.14.5 尝试构建一个新的内容阻止程序,结果相同。
答案 0 :(得分:1)
检查以确保在“开发”菜单下选择了“允许的未签名扩展名”。
如果是这样,请继续执行以下操作.....
关闭Safari
在XCODE中,您需要清理构建文件夹。 XCODEMenuBar>产品> {如果可单击,请单击停止}>“清洁构建文件夹”。
现在重建。 打开Safari>从开发菜单中选择允许未签名的扩展。
Safari>首选项>扩展>现在应该会显示您的扩展。