Safari extension keeps on disappearing in the latest beta

I know how to reenable it but this is becoming a real pain. Alo, It seems to be having trouble figuring out the website I am on.


1Password Version: 8.7.0
Extension Version: 2.3.1
OS Version: macOS 12.3

Comments

  • tdehnke
    tdehnke
    Community Member

    Seeing this too - Extention is gone in Safari Pref this morning. Rebooted but still not showing in Safari Pref.

  • tdehnke
    tdehnke
    Community Member

    I reached out to 1PW support and they sent this solution that got the Safari extension working for me on MacOS 12.3.

    1. Close all open web browsers.
    2. Open the Terminal app on your Mac
    3. Paste the following into Terminal and then press enter to run the command: /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -f -R /Applications/Safari.app
    4. Open Safari > Preferences > Extensions and try to enable 1Password again.
  • TP18
    TP18
    Community Member

    @support what does this command do. and it it needed or will there be e fix for 12.3?

  • macdaddy1944
    macdaddy1944
    Community Member

    I knew about the command and have it bookmarked in my clipboard manager. Trying to understand why the extension disappears. Is it after a restart, logout/login, etc

  • samalone
    samalone
    Community Member

    Hmmm... I've gone through the steps from @tdehnke several times and I'm still not seeing 1Password in the Safari > Preferences > Extensions list.

    I'm running 1PW 8.7.0 (80700012) on macOS 12.3.

    Any other suggestions?

  • Hi @samalone:

    To confirm, have you installed 1Password for Safari from the App Store: https://apps.apple.com/us/app/1password-for-safari/id1569813296?mt=12 ? If so, try running this command in step 3 above:

    /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -f -R /Applications/Safari.app
    

    Our forum software sometimes inserts linebreaks in text in posts, and there is an unintentional linebreak in step 3 above. This should be one line when pasted into Terminal. Let me know how that goes!

    @macdaddy1944 / @TP18:

    We've let our friends at Apple know about this behavior, but in the meantime, performing these steps as necessary should get you up and running again. 😀

    Jack

  • macdaddy1944
    macdaddy1944
    Community Member

    I have installed and I know the command.

  • samalone
    samalone
    Community Member

    Hi @Jack.P_1P

    Thanks for answering. I don't think I was running 1Password from the App Store, as I've been getting prompts inside of 1Password when there were updates. And now I'm having the same problem on a second Mac. Here's what I did as best as I can recall:

    1. Read the email about the new SSH and Git features.
    2. Discovered that I needed the Mac 8 beta to try the features.
    3. Found the Mac Beta 8 page at https://releases.1password.com/mac/beta/
    4. Download and run the 1PasswordInstaller app.
    5. Was prompted for the master password to my 2 1Password accounts (one family and one team)
    6. 1Password 8 gave me a brief greeting and came up fine.
    7. Went to Safari, and discovered that the new features at Github weren't working.
    8. Went to Safari > Preferences > Extensions, and saw that I was still running the version 7 extension.
    9. Disabled the version 7 extension.
    10. Quit Safari.
    11. Tried to throw 1Password 7 in the Trash. Got an error that it was still running.
    12. Right clicked on 1Password in the menu bar and chose "Quit 1Password completely"
    13. Threw 1Password in the trash and emptied the trash.
    14. Restarted Safari and tried to re-enable the 1Password extension, but it was missing.
    15. Quit Safari.
    16. Opened a terminal and ran the "/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -f -R /Applications/Safari.app" command. (I'm a programmer so I caught the newline problem and fixed it.)
    17. Started Safari.
    18. The 1Password extension was still missing.

    I think I'm going to try a reboot and maybe the lsregister command again to see if that helps.

    Thanks,

    —Stuart

  • Hi @samalone:

    Thanks for clarifying! While 1Password 8 for Mac is only available in beta right now directly from our website, the 1Password extension in Safari for use with 1Password 8 is a separate download, available from the App Store as I linked above here: https://apps.apple.com/us/app/1password-for-safari/id1569813296?mt=12

    While it does integrate with 1Password 8, sharing a lock state and unlocking with Touch ID, it's a completely separate download from 1Password 8 for Mac. In short, you should see two separate 1Password apps in your Applications folder: 1Password, and 1Password for Safari. Let me know if that clears it up, or if you're still running into trouble.

    Jack

  • samalone
    samalone
    Community Member

    Thanks @Jack.P_1P. That mostly fixed it. I'm still not getting the new Github integration for SSH keys, but the extension is showing up in Safari now.

    If the team has time before launch, it would be nice to detect that the old 1Password 7 extension was installed and prompt the user to download the new extension.

    Also, it seems that the behavior of "All Accounts" has changed to really mean all accounts. That makes sense, but the vault collection that I created in 1Password 8 doesn't seem to be visible in the Safari extension.

    I'm very excited about this release. Thanks for your help!

  • Hey @samalone:

    Glad to hear that sorted you out. 1Password in the browser isn't aware of collections just yet, but it's definitely somewhere we can improve on. I'll share your feedback about being prompted to install the new extension as well.

    I'm just as excited as you are for the official release! 😀

    Jack

This discussion has been closed.