I just went through the process of setting up 1Password again on a brand new computer, and had multiple problems. I think the root cause here is I downloaded the app from agilebits.com, started setting it up, then remembered my license is a MAS license, so I deleted the standalone app and installed it again from the MAS. I ended up with multiple issues. Here's a complete description of what happened:
Here's where the first issue occurred. The MAS version of 1Password automatically imported my data from the standalone version, except it lost the sync info. It thought my vault was not supposed to sync anywhere.
I knew from past experience that trying to get 1Password to start syncing a vault with a pre-existing agilekeychain in Dropbox is problematic, because it wants to merge all the data even though the keychain is where it all came from to begin with (my recollection is there's no way to tell it to just overwrite the vault with the keychain).
Because of that, I decided to delete the vault instead. But I couldn't find any obvious way to do that. So instead I quit the app, then deleted my ~/Library/Containers/ container folders for both com.agilebits.onepassword-osx and 2BUA8C4S2C.com.agilebits.onepassword-osx-helper. I also deleted ~/Library/Application Support/1Password 4 to ensure it wouldn't re-import. At this point I realized I hadn't yet quit 1Password Mini, so I asked it to quit, then checked to ensure the container folders were still deleted. And then I relaunched 1Password.
This is where the second, very major, issue occurred. 1Password launched and showed the welcome window, but then it did nothing else. It didn't prompt me to add the agilekeychain from Dropbox. It didn't prompt me to add a new vault. It showed no window at all (and nothing logged to the Console). Most of the menu items were disabled. The app had no vault, and no way to add a vault. Quitting and relaunching did not help. Clicking on the dock icon just re-showed the welcome window. Double-clicking the agilekeychain did nothing. The app was completely broken.
I tried deleting the preference domains (with
defaults delete) and re-deleting the container folders. Still nothing. I verified that there were no running processes with "1pass" in their name. So finally, I rebooted. This seemed to fix whatever was wrong, as launching 1Password after rebooting finally did the expected thing of detecting my agilekeychain and prompting me to create a vault for it.
A bit later, I checked the Console and discovered the third issue. My Console was filling up with lines that looked like
8/12/15 2:27:24.623 PM com.apple.xpc.launchd: (2BUA8C4S2C.com.agilebits.onepassword4-helper) Could not find and/or execute program specified by service: 149: Could not find a bundle of the given identifier through LaunchServices: 2BUA8C4S2C.com.agilebits.onepassword4-helper 8/12/15 2:27:24.624 PM com.apple.xpc.launchd: (2BUA8C4S2C.com.agilebits.onepassword4-helper) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
These two lines were repeating every 10 seconds. My best guess is it's some remnant of the standalone version setting up 1Password Mini to launch at login, although I couldn't find a LaunchAgent for it so I don't know how it was actually configured (and remember, I rebooted since throwing away the standalone version). I also don't know why the name says "onepassword4-helper", since this is 1Password 5.3, and the helper process appears to have the bundle ID com.agilebits.onepassword-osx-helper.
The only way I could get this spam to stop was by running
launchctl remove 2BUA8C4S2C.com.agilebits.onepassword4-helper. This stopped the spam, although I am a little worried that it will show up again when I reboot (I have not tested that yet).
1Password Version: 5.3
Extension Version: 4.4.3.b2
OS Version: OS X 10.10.4
Sync Type: Dropbox