关于 Safari 浏览器扩展开发进度

2020/07/27 更新:

Apple 在 2020 WWDC 中推出了 全新的 Safari 并同时推出了全新的 Extension 开发架构,目前,基于新 Safari 14 版本的 Eagle 扩展已经开发完成,但由于 Safari 14 仍处于 Beta 阶段,Apple 尚未向非开发者推送更新,一般用户仍须等待正式发布才能使用(预计 Apple 会在 9月时向 macOS 10.14(Mojave)、10.15(Catalina)、11.0(Big Sur)用户推送更新)。

Eagle 团队也会在这段时间也不会懈怠,在全面测试后,我们会尽速将扩展提交到 App Store 审核!

下方截图是在 Safari Technology Preview 版本实际运行的画面:


Safari 扩展不能用?

苹果自 2019 年底开始进行全面的调整,所有采用旧式 Safari 扩展技术开发的功能皆不再支持,必须重新以苹果指定的新技术重新开发,并提交到 App Store 进行审查,这导致 Eagle Safari 扩展无法依原技术进行调整,需要重新完整开发。

新版本扩展开发进度?

如果只是简单的将 Chrome 扩展移植到 Safari 并不困难,但很遗憾的,苹果这次全新的 Safari 扩展和任何其它浏览器扩展的开发方式、以及所提供的基础功能是完全不同的,我们并无法直接继承任何已有的努力,需要重头学习、开发,这也是目前 Eagle 团队仍无法依照进度推出 Safari 扩展的主要原因。

不过,大家不用担心,Eagle 团队对此事件相当重视,对于缺少的功能仍努力研究,未来将会依 Safari 新的开发机制以及 Apple 审核标准进行上线!正式上线时,将会发布公告通知大家。

这篇文章是否有帮助? 感谢你的反馈 There was a problem submitting your feedback. Please try again later.

问题仍未解决? 联系我们 联系我们