SafariExtensions icon indicating copy to clipboard operation
SafariExtensions copied to clipboard

FB12245621 - Safari 17: Move "Allow unsigned extensions" back to the "Develop" menu

Open lapcat opened this issue 8 months ago • 0 comments

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:

  1. Build your extension in Xcode
  2. Launch Safari
  3. Select "Allow Unsigned Extensions" from the "Develop" menu

Safari 17:

  1. Build your extension in Xcode
  2. Launch Safari
  3. Select "Developer Settings..." from the "Develop" menu
  4. 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.

lapcat avatar Jun 17 '24 12:06 lapcat