Gen*_*RiH 5 safari xcode safari-extension
我现在想为 Safari 编写扩展。但是 xCode 为我提供了先制作应用程序,然后添加 safari 扩展的方法。
好的,我创建了一个空的应用程序,开始编写我的扩展程序,但我有一个问题。我可以在不参考应用程序的情况下发布扩展吗?我不明白这个过程。
我只想创建一个 safari 扩展,而不参考特定的应用程序,因为我的产品是 Safari 扩展,而不是应用程序。
我知道为时已晚,但其他人可能会偶然发现此主题,我认为以下信息可能有用。
根据 Apple 的文档,使用 Safari Extension Builder 创建的扩展似乎将不再受支持:https : //developer.apple.com/library/archive/documentation/Tools/Conceptual/SafariExtensionGuide/Introduction/Introduction.html#/ /apple_ref/doc/uid/TP40009977-CH1-SW1
Safari 12 不支持开发人员签名的 Safari 扩展。不推荐使用 Safari 扩展库中分发的 Safari 扩展,Safari 12 是支持它们的最后一个版本。默认情况下,Safari 将使用 canLoad 关闭 Safari 扩展。相反,使用内容拦截器扩展。在 2018 年底之前,将接受向 Safari Extensions Gallery 提交的新内容。
所以唯一的方法似乎是
使用 Safari 应用程序扩展向 Safari 浏览器添加功能。
https://developer.apple.com/documentation/safariservices/safari_app_extensions:这似乎是截至今天(2018 年)开发扩展的唯一方法,唉。
归档时间: |
|
查看次数: |
2782 次 |
最近记录: |