Apple-News

Apple erinnert Entwickler daran, dass Safari 14 Erweiterungen unterstützt, die von Chrome, Firefox und Edge portiert wurden

Freitag, 28. August 2020, 9:42 Uhr PDT von Joe Rossignol

Apfel diese Woche erinnerte Entwickler dass sie Weberweiterungen in Safari 14 erstellen können, indem sie dieselbe WebExtensions-API verwenden, die in anderen Browsern wie Chrome, Firefox und Edge verwendet wird. Ein neues Konvertierungstool in Xcode 12 Beta ermöglicht es Entwicklern auch, bestehende Erweiterungen von anderen Browsern auf Safari zu portieren und noch in diesem Jahr im Mac App Store verfügbar zu machen.





wann bekomme ich ios 15

Safari-Macos-Symbolbanner
Laut Apple haben Entwickler zwei Möglichkeiten zum Erstellen von Safari-Weberweiterungen:

• Konvertieren Sie Ihre vorhandene Erweiterung in eine Safari-Weberweiterung, damit Sie sie in Safari unter macOS verwenden und im App Store verteilen können. Xcode enthält ein Befehlszeilentool, um diesen Vorgang zu vereinfachen.
• Erstellen Sie eine neue Safari-Weberweiterung in Xcode mithilfe der integrierten Vorlage. Anschließend können Sie die Erweiterungsdateien für die Bereitstellung in anderen Browsern neu verpacken.



Safari-Weberweiterungen sind in macOS Big Sur und in macOS 10.14.6 oder 10.15.6 mit installiertem Safari 14 verfügbar.

Nicht alle Chrome-, Firefox- und Edge-Erweiterungen funktionieren in Safari und Entwickler müssen 99 US-Dollar pro Jahr für eine Mitgliedschaft im Apple Developer Program zahlen, um ihre Erweiterungen auf Safari zu portieren. Apple hat eine WWDC-Video und Dokumentation mit weiteren Details für Entwickler.