Don't see Safari extension in toolbar

[Split from Can't find safari extension]

For me it says, yeah, in safari extensions the zotero is enabled but i dont see it in toolbar.
  • [Split from Can't find safari extension]

    I dont want to delete and re install zotero for like 4th time
  • edited 2 days ago
    What version of Zotero, macOS, and Safari?

    Can you provide a screenshot that shows the Zotero Connector enabled in Safari and missing from the toolbar?
  • Actually my connector icon, the Z, has started blinking in the toolbar, on and off and does not work when clicking, suddenly. I think it worked earlier w beta.4 below but cannot guarantee it ...

    macOS 15.2
    Safari 18.2
    Zotero 7.1-beta.4
    Zotero Connector 5.0.148

    I toggled extension on and off, restarted Safari, Zotero, but still the same.
  • If you open Terminal from Spotlight, paste in this command, and press Return, what's the output?

    codesign -vvvv /Applications/Zotero.app/
  • edited yesterday at 8:59am
    Ok, I see a problem:
    codesign -vvvv /Applications/Zotero.app/

    /Applications/Zotero.app/: No such file or directory

    I realise that I had Zotero 6 and Zotero 7 beta installed in parallell, but had actually renamed the latter application to "Zotero 7b". Now I renamed it to "Zotero" when closed, got a connection request to stream.zotero.org, it came with the following text:

    "Warning
    The program has been modified!
    Previously, the program had the identifier “org.zotero.zotero”, but now it’s “org.zotero.zotero-beta”. This probably means that the developer renamed the program in an update. But please inspect the names! If a process has been replaced with a script interpreter such as Python, its rules may be hijacked by a script virus."

    I allowed the connection and repeated:

    codesign -vvvv /Applications/Zotero.app/

    --prepared:/Applications/Zotero.app/Contents/MacOS/liblgpllibs.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/liblgpllibs.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/libmozglue.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libmozglue.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/libfreebl3.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libfreebl3.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/libosclientcerts.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libosclientcerts.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/libsoftokn3.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libsoftokn3.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/plugin-container.app
    --validated:/Applications/Zotero.app/Contents/MacOS/plugin-container.app
    --prepared:/Applications/Zotero.app/Contents/MacOS/libmozavutil.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libmozavutil.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/XUL
    --validated:/Applications/Zotero.app/Contents/MacOS/XUL
    --prepared:/Applications/Zotero.app/Contents/MacOS/libipcclientcerts.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libipcclientcerts.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/libgkcodecs.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libgkcodecs.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/libnssckbi.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libnssckbi.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/libnss3.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libnss3.dylib
    --prepared:/Applications/Zotero.app/Contents/MacOS/libmozavcodec.dylib
    --validated:/Applications/Zotero.app/Contents/MacOS/libmozavcodec.dylib
    --prepared:/Applications/Zotero.app/Contents/PlugIns/ZoteroSafariExtension.appex
    --validated:/Applications/Zotero.app/Contents/PlugIns/ZoteroSafariExtension.appex
    --prepared:/Applications/Zotero.app/Contents/MacOS/media-plugin-helper.app
    --validated:/Applications/Zotero.app/Contents/MacOS/media-plugin-helper.app
    --prepared:/Applications/Zotero.app/Contents/MacOS/updater.app
    --validated:/Applications/Zotero.app/Contents/MacOS/updater.app
    /Applications/Zotero.app/: a sealed resource is missing or invalid
    file missing: /Applications/Zotero.app/Contents/Frameworks/ChannelPrefs.framework

    something missing, how do I fix this?
    (the Safari plug-in still not working)

  • edited yesterday at 9:05am
    Now I renamed it to "Zotero" when closed, got a connection request to stream.zotero.org, it came with the following text:

    "Warning
    The program has been modified!
    That's just from your installation of Little Snitch.
    file missing: /Applications/Zotero.app/Contents/Frameworks/ChannelPrefs.framework
    You should delete the two versions you have and reinstall Zotero 7 from the download page or the beta from the beta page, depending on which one you want to be running. This wouldn't happen in a fresh installation. Not sure how you ended up with a missing file — would depend on the full history of that beta install — but unless it happens again, I wouldn't worry about it.
  • It looks like this was due to a bug in the update process in the last few Mac betas, starting with the first 7.1 beta. It should be fixed going forward.
Sign In or Register to comment.