Moving device syncing from Dropbox to iCloud

gcat10's Avatar


26 Aug, 2022 02:46 AM

I've read last two years worth of syncing discussion on this forum and can't find an issue such as mine. I've been successfully been able to sync between devices using Dropbox since I've been using Moneydance last five years. Now I want to switch to iCloud, but MD wont let me.

I'm using Moneydance 2022.5 (4091) on OSX Monterey 12.4, mobile app version 2.32 on iOS 15.6.1. I've logged in on the same iCloud account on all of my devices. Other apps I have uses iCloud for it's syncing flawlessly, so I don't think my setup is the problem.

Steps I used were:
1) Stop Dropbox syncing by selecting "Don't Sync" option on the Sync Settings Dialog Box
2) Restart MD
3) Select "iCloud Drive" on the Sync Settings Dialog Box
This is where I get stuck. Even though the OK button is blue and "pushable", nothing happens. Also my old sync encryption passphrase is still there.

Too clear out my passphrase and start anew, I've used the Extensions->Toolbox->Advanced Mode->Force RESET Sync Settings. While that cleared out my passphrase, the "iCloud Drive" option still doesn't do anything. I've tried last few hours to reset/re-sync but to no avail. I even deleted all instances of Moneydance on my Mac and iOS devices, including data, libraries and plists. Using a backup dataset, I created a fresh install but I still can't sync to the iCloud. So for now, I'm still using Dropbox which works great but it's kind of slow.


  1. 1 Posted by Stuart Beesley ... on 26 Aug, 2022 05:37 AM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Try to connect to sync again
    Go back to console. Save and upload the log.

  2. 2 Posted by gcat10 on 27 Aug, 2022 12:35 AM

    gcat10's Avatar

    Hello Stuart,

    First of all, nice toolbox you got there.

    Secondly this is my log output. I sanitized it by replacing my username to USER and my uuid object number to UUID. Other than that it is as is.

    Note. Last few lines "ICloudContainer.isContainerAvailable(): nativeGetICloudPath: null" is where I pressed the "OK" button multiple times with no action.

  3. 3 Posted by Stuart Beesley ... on 27 Aug, 2022 04:43 AM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Nice spot....
    ICloudContainer.isContainerAvailable(): nativeGetICloudPath: null will certainly be why it's not working...

    For some reason MD, hence Java, is not returning the iCloud path from the Mac's iCloud API.... If you click CMD-SPACE and search for iCloud, does it show the iCloud Drive app? Can you launch this?

    In Finder, can you see iCloud top left?

    In Mac's Settings, click your Apple ID, is iCloud Drive ticked? Under options, is the MD app ticked?

  4. 4 Posted by gcat10 on 27 Aug, 2022 05:16 AM

    gcat10's Avatar

    Wow.  That worked!  I didn't have MD checked under the iCloud Drive settings.  Took about a minute to get it syncing again. All that hours wasted and I was one checkmark away.   
    Thanks, Stuart.

    # resolve

  5. gcat10 closed this discussion on 27 Aug, 2022 05:22 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac