Safari扩展应用程序未显示在Safari首选项扩展标签中



我遵循创建第一个Safari扩展应用程序时提到的所有指令。运行FirstSafariExtensionApp目标后,我打开了Safari首选项扩展选项卡,但在左窗格中找不到My Extension。我有Apple Developer会员资格,并在钥匙扣中安装了Mac DeveloperSafari Extension Developer证书。

如何使我的第一个Safari扩展应用程序工作?

我也有同样的问题,即使我确保允许无符号扩展名。。

我可以通过选择Safari作为应用程序来运行扩展目标,但这不是我想要的。

只有在我击中产品>清洁构建文件夹之后,该扩展名才会在运行应用程序时出现。

您是否启用了Safari中的开发菜单并打开"允许无签名扩展"选项?

对我不起作用,所以我尝试为扩展程序而不是应用程序的计划运行该方案。我首先编辑了此方案,将可执行文件设置为包含的应用程序。

当我运行此功能时,扩展名显示在Safari首选项中,但仅在应用程序运行时。

关闭MacBook盖子并入睡。早上醒来,检查Safari首选项扩展标签;您会发现您要寻找的扩展名。如果您没有时间睡觉,请尝试重新启动Safari或Xcode或Mac。

重新启动您的Safari浏览器,并将显示在"扩展"选项卡中。

gary makin是对的,我认为苹果的文档已过时。

  1. 您需要运行扩展方案
  2. 在显示"选择要运行的应用程序"
  3. 时选择Safari
  4. 在启动Safari之后,您应该能够在扩展选项卡中找到"我的扩展名"

对于扩展代码的每一个更改,您必须停止它,重建和运行Agian,它将为您重新启动Safari

相关内容

  • 没有找到相关文章

最新更新