iOS App not recognizing new updates from other devices on existing records - in Dropbox

mhansi
mhansi
Community Member
  • I’m using 1Password version #:iOS: 5.4.1, Windows: 1.0.9.342
    ( latest Version for iOS, lates 1.x Version for Windows )

Sync via Dropbox works almost fine: when adding data via iOS App it is seen immediately on the Windows device. But when adding additional information to existing records ( tested with. a Secure Note, or Credit Card item) on the windows version I see the changes in the Dropbox ( date has changed ), but the iOS app did not recognizes the new information and still shows the information/state, when opened or edited this record the last time on iOS.

deleting the iOS app and installing it again and - surprise - the changes I made on the Windows version are then seen on the iOS as well.

It looks that the iOS app does not check for the new changes in the Dropbox.

thanks
Martin

Comments

  • mhansi
    mhansi
    Community Member

    As mentioned serveral times I tried to delete Dropbox and 1P APP and reninstalled it , but no change - can replicate all the time

  • Hi @mhansi,

    Sorry to hear about your difficulty syncing 1Password for iOS with 1Password for Windows over Dropbox. I'm a little confused though about these two statements:

    1:

    deleting the iOS app and installing it again and - surprise - the changes I made on the Windows version are then seen on the iOS as well.

    2:

    As mentioned serveral times I tried to delete Dropbox and 1P APP and reninstalled it , but no change - can replicate all the time

    These statements appear to be in conflict: the first seems to indicate that uninstalling and reinstalling the app improves the situation (if only temporarily), while the second statement indicates that uninstalling and reinstalling causes no change.

    Could you please clarify for me?

    Thanks.

    Ben

  • mhansi
    mhansi
    Community Member

    hi Ben,

    Sorry for confusing - the first step I described was to show the fact, that the new data from Windows Client is available in the Dropbox and by reinstalling this information is read again from 1PW - because it must, it is the first time - but the initial problem still exists - meaning: changing something in Windows afterwards will not be reflected by the iOS App.

    the second thing should only give you the feedback, that the often mentioned point by reinstalling both ( 1PW and Droxbox) does not solve the problem.

    hope that helps

    thanks
    Martin

  • Hi @mhansi,

    Can you try this, and let us know what happens:
    1. On Windows, add a test password or other item.
    2. On iOS, open the Dropbox app, navigate Dropbox to your keychain, and open it and look for 1Password.html file. When does it show it last updated?

  • mhansi
    mhansi
    Community Member

    hi hayesk

    I followed your steps and added a new Secure Note - Result: 1Password.html has not been changed - still 9 month old ! But I see a new item in /data/default with the new date

  • AGAlumB
    AGAlumB
    1Password Alumni
    edited May 2015

    @mhansi: I know we fixed a similar bug recently in 1Password 4 where 1PasswordAnywhere wasn't being updated properly. 1Password version is no longer in active development, so we won't be making any updates there, but there may at least be a workaround.

    If you Repair 1Password Data on Windows, does it update then? Please let me know what you find. I look forward to hearing back from you. :)

  • mhansi
    mhansi
    Community Member

    "Repair 1Password Data" on Windows does not update the modified items to iOS app

  • @mhansi

    I followed your steps and added a new Secure Note - Result: 1Password.html has not been changed - still 9 month old ! But I see a new item in /data/default with the new date

    I just wanted to clarify here... The actual 1Password.html file won't change. But what we want to see is if when you open it and login (from the Dropbox website) if the item in question appears there.

    No 1Password data is ever written to the .html file. It reads from the 1Password data file just like the 1Password app does.

    Thanks.

  • mhansi
    mhansi
    Community Member

    You view of the problem: is it more at the Windows application side or is something wrong with the iOS APP - can you replicate the problme ?

  • littlebobbytables
    littlebobbytables
    1Password Alumni

    Hi @mhansi,

    I can only assume it's something to do with running our older version of 1Password for Windows. I tested the current version, version 4.3.1.560 and I had no issues with syncing in either direction. Admittedly it seemed a little slower than when I sync from the Mac to iOS but I could watch modifications or additions load in front of me.

    I haven't tried version 1.0.9.342 so can't really comment on it except to say it probably won't be receiving any updates going forward. Can I ask, what version of Windows are you running?

  • mhansi
    mhansi
    Community Member

    Thank you for your reply
    I am using Windows 7 Pro (German) - 64bit
    - So there is no Solution - I need to buying the newer Windows version - which I do not need expect for this bugfix !(?) ...

  • AGAlumB
    AGAlumB
    1Password Alumni

    So there is no Solution - I need to buying the newer Windows version - which I do not need expect for this bugfix !(?)

    @mhansi: Sorry for the trouble! I understand your frustration. Part of the problem is that I'm not able to reproduce what you're seeing. While I'm using 1Password 4 now, I did go back and test this in 1Password 1 (which I used for years) and it read my data just fine (granted, it doesn't know about newer additions like custom fields).

    And in fact I think that's the problem you're running into: 1Password for Windows version 1 does not understand features that were added in later versions (such as 1Password 5 for iOS). When you add these details they are saved in the newer format, which are not supported in older versions of 1Password, since it predates these advances. And no, we won't be backporting these to older versions. That's what the new ones are for, in addition to support for the latest Windows versions and features. So if 1Password (v1) isn't able to read the newer data types, it won't see that anything's changed either. So this isn't a bug, so much as the old version doesn't know anything about the changes made in later versions.

    While 1Password 4 officially supports Windows 7 and above, it actually runs just fine on Vista and XP as well, which (I believe) is why lil bobby wanted to know which Windows version you had. You can certainly continue using 1Password for Windows version 1, but it won't be receiving updates or new features going forward, so 1Password 4 is a better complement to our latest versions on other platforms (such as iOS) since they can all take advantage of recent additions to the format.

    You can always 'test drive' 1Password 4 to see if you like it just by downloading it from our site. And if you decide you'd like to purchase it be sure to check for upgrade pricing with your current license.

    I hope this helps. Be sure to et us know if you have any other questions! :)

  • mhansi
    mhansi
    Community Member

    brenty, I appreciate your answer.
    I am confused regarding your description of the problem - to understand your answer: if the new version (in my case iOS) creates some new data with new format, the older (Windows) version should/could not recognize the new data structure. But in my case it is the opposite direction - meaning if I modify something with the (old) Windows version my iOS APP does not recognize these changes, but the other direction works fine all the time ! --> ?
    I am testing with Secure Notes

  • littlebobbytables
    littlebobbytables
    1Password Alumni

    Hi @mhansi,

    I find the issue sporadic I'm afraid. I've loaded up 1Password for Windows (not version 4) and sometimes it misbehaves but now that I'm doing a second round of testing it isn't. I can't even say I'm doing anything differently.

    What I can say is you don't need to completely remove 1Password for iOS. I found simply disabling Dropbox Sync and re-enabling it was sufficient to kick-start sync again.

    Now I tried deleting a group of files and 4 of them that 1Password for Windows says are deleted are still showing. At the moment I don't think I trust 1Password 1 for Windows a whole lot. Check your inbox :smile:

  • AGAlumB
    AGAlumB
    1Password Alumni
    edited May 2015

    I am confused regarding your description of the problem - to understand your answer: if the new version (in my case iOS) creates some new data with new format, the older (Windows) version should/could not recognize the new data structure. But in my case it is the opposite direction - meaning if I modify something with the (old) Windows version my iOS APP does not recognize these changes, but the other direction works fine all the time !

    @mhansi: Yes, very confusing! I'll try to lay this out a bit more clearly...if I can. :dizzy:

    1Password's new database features (as in 1Password for iOS v5) are written to a completely separate section of the item, so that it doesn't mess with the legacy data (as in 1Password for Windows v1). As you don't want 1Password throwing away anything, all legacy data is duplicated in the new section. In a version of 1Password that supports the new sections, only the new sections are read -- because otherwise any changes in the new sections would be 'missing'.

    In other words, it can't read both because then you'd have a mess, so the legacy data (from the old version of 1Password) is ignored in favor of the new section, which is the only way you'll be able to make use of any custom sections, fields, and info you add in current versions of 1Password. After all, the current versions of 1Password sees the new sections, which can only be written and read in it, so clearly you're using the current version and it's okay to ignore the old stuff.

    Hopefully this makes a little bit more sense. :)

  • mhansi
    mhansi
    Community Member

    Hi team,

    thank you for your efforts clarifying this behavior. it is now clear to me how it works and why this situation can happen
    ... latest 4.5 version for Windows is doing as you said. - thank you ;-)

    regards
    Martin

  • Aleen
    Aleen
    1Password Alumni

    Thank you! Please let us know if you have any other questions :)

This discussion has been closed.