SafariExtensions
SafariExtensions copied to clipboard
FB12245621 - Safari 17: Move "Allow unsigned extensions" back to the "Develop" menu
The menu item "Allow unsigned extensions" has been moved from the Develop menu to the Developer Settings pane in Safari 17. This makes it less convenient and requires more clicks, which is especially bad because allowing unsigned extensions is reset on every launch of Safari.
Safari 16:
- Build your extension in Xcode
- Launch Safari
- Select "Allow Unsigned Extensions" from the "Develop" menu
Safari 17:
- Build your extension in Xcode
- Launch Safari
- Select "Developer Settings..." from the "Develop" menu
- Enable "Allow unsigned Extensions" in Settings.
This is an extra step every time. Please move it back to the Develop menu. After all, Allow Unsigned Extensions is not technically even a setting, since it doesn't stay set.