Unidirectional iOS iCloud sync

Steps to reproduce

  • Set up a new vault using iCloud synchronization
  • Open the vault on Obsidian for both an iOS device and a Mac
  • Create a new file on the Mac
  • Edit the file on the iOS device, changing the contents
  • View the file on the Mac

Expected result

The change that is made to the iOS device syncs to iCloud and shows up in Obsidian on the Mac.

Actual result

The Mac’s change will sync to the iOS device, but any changes to the file on the iOS device will not sync back to the Mac. Subsequent changes on the Mac overwrite any changes made on the iOS device.

Environment

The iOS device:
SYSTEM INFO:
Operating system: ios 16.4.1 (Apple iPhone)
Obsidian version: 1.4.4 (99)
API version: v1.2.7
Login status: not logged in
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none

The Mac:
SYSTEM INFO:
Obsidian version: v1.2.8
Installer version: v1.1.9
Operating system: Darwin Kernel Version 22.3.0: Mon Jan 30 20:39:46 PST 2023; root:xnu-8792.81.3~2/RELEASE_ARM64_T6020 22.3.0
Login status: not logged in
Insider build toggle: off
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Additional information

I can confirm that the changes on the iOS device don’t even make it into iCloud. Inspecting the iCloud filesystem on the Mac shows that no changes are present to the file.

Correction, this looks like an iCloud issue on the Mac. I was able to successfully observe bidirectional sync from iOS on a separate Windows machine with iCloud installed.

The “Help” category is probably more appropriate than “Bug” at this point.

Make sure the Optimize Storage checkbox is unchecked in iCloud Settings on Mac.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.