This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Attempt to remove nil key

I am having trouble syncing my password file with the iphone and ipad through dropbox. It attempts to sync and always stops with an error that occurs at record 307 -[NSCFdictionary removeObjectForKey:]: attempt to remove nil key and it prevents the rest of the sync. I rebuild the data file and it synced with dropbox and I still have the problem.

Comments

  • khad
    khad Social Choreographer
    edited March 2012
    Welcome to the forums, David. I'm sorry that you are having this problem.



    I have seen this a couple times recently. I think that there is a problem with one of the items in your data file. The simplest fix at this time is to create a new data file in 1Password for Mac:



    [size=5]1. Backup your data file ([b]File > Backup[/b]).[/size]



    [size=5]2. Export all your data to 1PIF ([b]File > Export All > 1Password Interchange File[/b]).[/size]



    [size=5]3. [url="http://help.agilebits.com/1Password3/create_new_keychain.html"]Create a new data file[/url].[/size]



    [size=5]4. Import the file you created in step one ([b]File > Import[/b]).[/size]





    To securely delete the [i]unencrypted[/i] 1PIF file in Finder:



    [size=5]1. Empty your trash ([b]Finder > Empty Trash[/b]). (This will ensure that only the 1PIF is securely deleted since the process takes a long time and there is likely no need to securely delete [i]all[/i] of the items in your trash.)[/size]



    [size=5]2. Move the 1PIF file to the trash ([b]File > Move to Trash[/b]).[/size]



    [size=5]3. Securely empty your trash ([b]Finder > Secure Empty Trash[/b]).[/size]



    Then set up Dropbox syncing with the new data file.



    If we can be of further assistance, please let us know. We are always here to help!