I can see how to run my Safari App Extension in Safari – but the moment I stop my Xcode debugging session, close and reopen Safari, my extension is no longer listed in the Extensions tab in Safari’s preferences panel, and has disappeared from the menu bar. What’s the workflow to get my extension to just stay there even after I’ve quit Xcode?
How do you install a Safari App Extension, that you’ve developed yourself, into Safari without it disappearing after the Xcode debug session?
You can just launch Safari, turn on unsigned extensions in the Develop menu, then build your extension in Xcode but don't run it. Safari will reload your extension when it changes during rebuilds. It will stay enabled if you keep Safari open and unsigned extensions enabled.