Workaround for Zotero Connector missing in Safari
dstillman
Zotero Team
This discussion was created from comments split from: Zotero Connector missing in Safari (macOS Sonoma) — tried everything.
Upgrade Storage
What I've found is that if you enable Safari's Developer menu and allow unsigned extensions, the Zotero Connector suddenly reappears.
Go to Safari > Settings > Advanced
Check the box: Show features for web developers
A new Developer tab item will appear
From there, select: Developer > Allow Unsigned Extensions
After doing this, the Zotero Connector becomes immediately visible and functional again, you don't even need to restart Safari.
I’m not entirely sure whether this triggers a refresh of Safari’s extension loading mechanism or if it's related to how the Zotero extension is signed, but either way, it works.
Important: Only do this if you know what you're doing, and please avoid installing any other unsigned extensions unless you fully trust the source.
In any case, the bug here is related to signature checking, yes, but it's not a problem with Zotero's signature — when it's not working, you can verify the app's signature with codesign and it passes, and of course, if it were a signature problem, compressing and uncompressing the app wouldn't fix it. My guess is that macOS recomputes the signature while Zotero is still in the middle of updating its files, there's a signature mismatch between the app and the plugin, and then it never checks again. I don't know why it happens during Zotero's update process specifically.
Sidenote with my circumstances for QA purposes: The Safari extension disappears from the Extensions pane in the Settings window, so I have to reinstall Zotero to get it back. It's very frustrating to have to continually do this, which interrupts my workflow. It's happening once a week and making the software a problem to use.
My system details, in case anyone's keeping track:
MacOS 15.6 (24G84)
Zotero 7.0.24
Safari Version 18.6 (20621.3.11.11.3)
Appart from this problem of the extension disappearing, I also frequently have issues with the recognition of content. I need to regularly to reload Safari to use the extension and be able to import a reference.
MacOS 15.6 (24G84)
Zotero 7.0.24
Safari Version 18.6 (20621.3.11.11.3)