我已按照创建您的第一个 Safari 扩展应用程序中提到的所有说明进行操作。运行目标后,我打开了 Safari 首选项扩展选项卡,但在左侧窗格中FirstSafariExtensionApp
找不到。My Extension
我在 KeyChain 中拥有会员资格和Apple Developer
安装证书。Mac Developer
Safari Extension Developer
如何让我的第一个 Safari 扩展应用程序正常工作?
我已按照创建您的第一个 Safari 扩展应用程序中提到的所有说明进行操作。运行目标后,我打开了 Safari 首选项扩展选项卡,但在左侧窗格中FirstSafariExtensionApp
找不到。My Extension
我在 KeyChain 中拥有会员资格和Apple Developer
安装证书。Mac Developer
Safari Extension Developer
如何让我的第一个 Safari 扩展应用程序正常工作?
我遇到了同样的问题,即使我确保允许 unsigned extensions ,运行应用程序时扩展名也没有显示。
我可以通过选择 Safari 作为要运行的应用程序来运行扩展目标,但这不是我想要的。
只有在我点击Product > Clean Build Folder后,扩展程序才会在运行应用程序时出现。
您是否在 Safari 中启用了“开发”菜单并打开了“允许未签名的扩展”选项?
这对我不起作用,所以我尝试运行扩展方案而不是应用程序方案。我首先编辑了这个方案,将可执行文件设置为包含的应用程序。
当我运行它时,扩展程序出现在 Safari 偏好设置中,但仅在应用程序运行时出现。
合上 MacBook 盖子并进入睡眠状态。早上醒来并检查 Safari 偏好设置扩展选项卡;你会找到你正在寻找的扩展。如果您没有时间睡觉,请尝试重新启动 Safari 或 Xcode 或 Mac。
Gary Makin是对的,我认为 Apple 的文档已经过时了。
对于扩展代码中的每一次更改,您都必须停止它,重新构建并运行 agian,它将为您重新启动 Safari
重新启动您的 Safari 浏览器,它将显示在“扩展”选项卡中。