Just upgraded but info not sharing between devices

Options
Ellen_McCance
Ellen_McCance
Community Member

I have just upgraded 1Password on my Mac and all my IOS devices. They are syncing with iCloud but still not sharing information. Why?


1Password Version: Mac v.5.3, iPad v.5.4.2
Extension Version: Not Provided
OS Version: OSX Yosemite
Sync Type: iCloud

Comments

  • littlebobbytables
    littlebobbytables
    1Password Alumni
    edited June 2015
    Options

    Hi @Ellen_McCance,

    I see you purchased a 1Password 5 licence from us very recently and I was just wondering, did you believe you were currently unlicensed for the latest version at all?

    That's an aside to your query. The reason your Macs and iOS devices are not all syncing is that unfortunately 1Password for Mac (AgileBits Store) is unable to access CloudKit, the iCloud framework for syncing.

    Before iCloud Drive there simply was iCloud. When we synced to iCloud we simply wrote to an OPVault that existed in iCloud. There were no restrictions and Macs could sync with iOS devices. When Apple released iCloud Drive alongside iOS 8 and Yosemite they clamped down and now only apps or applications purchased from one of Apple's stores can access iCloud related frameworks. It means that for the first time there is a difference between the AgileBits Store and Mac App Store version of 1Password for Mac. We did not intend this but this is the situation we're unfortunately in.

    As a AgileBits Store customer, and assuming you have no objections, we would recommend Dropbox as an alternative cloud service to iCloud. Dropbox is cross-platform, supporting all the platforms where 1Password exists while offering all of the same conveniences as iCloud in terms of syncing. If that's something that could be acceptable then switching to Dropbox shouldn't be too bad.

    Now you may very well have some thoughts/questions on this so please do ask and I would love to know the answer to my licence query too. We will do our best to resolve this :smile:

  • Ellen_McCance
    Ellen_McCance
    Community Member
    Options

    Hi There -- Many thanks for your reply. I just tried your suggestion of going over to DropBox, but my iPhone and Mac are still not syncing. I used to be able to sync quite easily using the Wi Fi sync option, but that one isn't working either. Can you help me at all? It is really important that I find a way to back up my iPhone vault. If I ever lose my iPhone, I will lose all my passwords unless I can get the syncing to work!

  • littlebobbytables
    littlebobbytables
    1Password Alumni
    Options

    Hi @Ellen_McCance,

    We will certainly do our best to help yes :smile:

    If both your Mac and iOS devices are all claiming to be syncing to Dropbox but changes don't seem to be passing between them it could be they're syncing to different locations.

    On your Mac, if you open 1Password's preferences and switch to the Sync tab you should see a path just below where 1Password says it's syncing your primary vault to Dropbox. For example, for me it says

    LittleBobbyTables ► Dropbox ► 1Password ► 1Password.agilekeychain

    On your iOS device, if you open 1Password and enter the Settings (just a cog icon if it's an iPad). If you then enter the Sync screen the top line should read Sync Service Dropbox >. Tapping that line should bring you to another screen also titled Sync. The top line should state that Dropbox is the current sync method and just below that should be the path that the iOS device is syncing to. Continuing my example from above, my line reads /1Password/1Password.agilekeychain.

    Now if these two don't match up we've found our culprit and we can address that. Say it turns out all of your iOS devices are syncing to a location titled /apps/1Password/1Password.agilekeychain and your Mac isn't. The easiest solution is to point your Mac to this other .agilekeychain rather than reconfigure all of your iOS devices as it sounds like you have more than one iOS device with 1Password on it.

    If you're still having trouble and none of that helps please do let us know so we can continue trying to work out why it's not behaving.

  • Ellen_McCance
    Ellen_McCance
    Community Member
    Options

    Hi LittleBobbyTables

    I really appreciate your trying to help me, as I am getting quite desperate! I have gone through your suggestion here, and all my devices are syncing to the same destination in Dropbox: ellen/apps/1Password/1Password.agilekeychain. Is there anything else I can do to get them all talking to each other? I am using an iPhone, a Mac and an iPad and none of them are talking to the other ones.

  • Drew_AG
    Drew_AG
    1Password Alumni
    Options

    Hi @Ellen_McCance,

    I'm sorry this is still not working correctly! Can you confirm you're signed into the same Dropbox account on your Mac, iPhone, and iPad? If you're using different Dropbox accounts, that would explain why the sync isn't working.

    Assuming the Dropbox account is the same one on all three, I'd like to get a better idea of what 1Password data is on which device. You originally said you upgraded 1Password on your Mac and iOS devices, so it sounds like you've been using 1Password for some time now, and I'm assuming you were able to sync successfully at some point. So that leads me to believe you have 1Password data on your Mac, iPhone, and iPad - although they might not all have your most up to date information.

    However, you said "If I ever lose my iPhone, I will lose all my passwords unless I can get the syncing to work!" Does that mean you no longer have any data in 1Password on your Mac or iPad? Or does your iPhone have more recent data than the others? If you make a change on one (Mac, iPhone, or iPad) does that change sync to either of the other two?

    Also, as a test, can you please try this:

    • On your Mac, add a new Secure Note to 1Password and name it Test from Mac
    • On your iPhone, add a new Secure Note to 1Password and name it Test from iPhone
    • On your iPad, add a new Secure Note to 1Password and name it Test from iPad

    Let them all sync, then check 1PasswordAnywhere from a web browser on your Mac. In 1PasswordAnywhere, which of the new Secure Notes do you see? If you're missing any there, that will help us figure out where the problem is coming from.

    Thanks!

  • Ellen_McCance
    Ellen_McCance
    Community Member
    Options

    Hi Drew

    Thank you very much for staying with me on this. I have FINALLY got all my devices talking to one another! Not quite sure how I did it, in the end, but thank you very much for your help. I have one more question. The 1Password software on my Mac and iPhone are very nice to use, but the software on my iPad is quite cumbersome. If I want to add a new Login for example, it forces me to put in an email address and a web address, even if I don't want to bother with these. Usually I just add a password, and that's it. This is quite cumbersome and time-consuming, and also I don't always even have a web address to go with the entry. Is there anything I can do to get around this problem on the iPad?

    With many thanks

    Ellen

  • Drew_AG
    Drew_AG
    1Password Alumni
    Options

    Hi @Ellen_McCance,

    You're very welcome, and thanks for letting us know Dropbox sync is working now! :)

    As for creating a Login item on your iPad, the username and password fields must be filled in, but the URL is optional. So if you create a new Login item and enter some text in the username and password fields, you'll be able to tap the Save button even if you haven't entered a URL. But if you leave the username field blank, you won't be able to save the new Login. (By the way, this should work the same way on your iPhone as on your iPad. Are you saying you don't need to enter a username when creating a Login item on your iPhone?)

    Now, obviously there are reasons why someone might want to create a Login item containing either a username or a password, but not both, and we have an open ticket with our developers to have that changed. I don't have a timeframe for when that will happen, but in the meantime there are a couple simple workarounds:

    • You can enter some text (any text, even a single character or a space) in the username field so you can save the new Login. Then you can edit that Login item to delete the username if you want to.
    • Or, you can create a new Password item (instead of a Login item). A Password item only requires the password field to contain text. This is a good option if all you need to do is generate a password that doesn't have a website or username associated with it.

    I hope that helps! :)

    ref: OPI-2578

  • Ellen_McCance
    Ellen_McCance
    Community Member
    Options

    Dear Drew

    That's been very helpful indeed -- thank you very much!

    Ellen

  • Drew_AG
    Drew_AG
    1Password Alumni
    Options

    You're very welcome, Ellen! :)

This discussion has been closed.