macos - Safari 扩展 - 证书

标签 macos safari safari-extension

目前我有 Chrome 和 FF 的扩展。我的扩展程序仅弹出并在 iframe 中加载页面。

我现在正在尝试为 Safari 实现相同的扩展,但我有两个问题:

  1. Safari Extension Builder 需要 Safari 开发人员证书。对于所有教程,该证书应该是免费的。但看起来每年花费100美元。我是否将此证书与其他内容混合在一起,因为我找不到任何明确的解释。但如果这是真的,有没有办法在没有此证书的情况下创建 Safari 扩展。

  2. 我遇到的问题是 Safari 扩展不允许在弹出窗口(popover)中使用 iframe。有什么办法可以解决这个问题吗?

最佳答案

关于您的第一个问题,您可以在浏览器中本地创建并测试您的 safari 扩展程序,无需任何证书。

准备将证书上传到商店时,您将需要证书。

关于macos - Safari 扩展 - 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39068940/

相关文章:

jquery - 删除作品但不隐藏?

javascript - HTML 文本无法选择但有抽动!无法删除

Python Selenium Safari,禁用日志记录

c++ - Mac OS X 上的 CGAL 链接错误

objective-c - 更改属性值时使用 Core Data 时出现 EXC_BAD_ACCESS 错误

objective-c - 是否保存删除主菜单?

macos - 使用 Swift 2 在 OSX 上设置桌面背景

css - 移动webkit透视问题

ios - 如何防止在 iPad 上调整大小

c# - 使用 Selenium Webdriver 和 Safari