使用Xcode构建的Safari扩展,在重建后从Safari中消失

时间:2018-10-16 15:35:57

标签: xcode macos safari safari-extension

我正在尝试使用本手册https://developer.apple.com/documentation/safariservices/safari_app_extensions/building_a_safari_app_extension

使用Xcode构建Safari扩展。

它第一次可以正常运行并且可以正常工作,但是,如果我想在更改后重新构建它,则该扩展将从Safari中消失。

以下是我正在使用的一些参数:

  • Xcode应用程序基于Cacoa应用程序模板
  • 应用包含Safari扩展目标
  • 已选中“ Safari允许的未签名扩展名”

控制台抛出以下错误:

  • plug-in <private> pre-screen sees activating state
  • Hub connection error Error Domain=NSCocoaErrorDomain Code=4097 "connection to service named ext.demo.Extension" UserInfo={NSDebugDescription=connection to service named ext.demo.Extension}
  • PlugInKit error in beginUsing: with plugin identifier: <private>, killing plugin

我想我在这里错过了重要的事情...

1 个答案:

答案 0 :(得分:1)

在再次运行它之前,请在Clean Build Folder菜单下执行Product-或-Shift-Command-K,您应该一切顺利!