I’ve encountered the following issue with this configuration:
iCloud Sync
MacOS app (1.1.15)
iOS app (1.4.2)
Issue
If I add a file on canvas from desktop app (but the same issue verifies also if I do that on mobile), the file is not shown on mobile, because it warns the path is wrong.
On mobile the added path to Canvas JSON is without Vault name, while on desktop it includes it.
Example
Vault name: Example
Folder name inside vault: Test
File name inside folder: hello.md
On mobile saved path is: Test/hello.md
On Desktop is: Example/Test/hello.md
I have the same setup but can’t replicate the issue. What’s the iCloud path for the vault? Here, as a comparison, is mine, read from macOS Finder (yep, my vault is unimaginatively called Vault).
Example is the name of Vault folder, while Test is the name of a folder inside the Vault.
The path of Test is /Users/riccardo/Library/Mobile Documents/iCloud~md~obsidian/Documents/Example/Test.
You don’t understand me. Let’s try this way, disable themes and use restricted mode and post a screenshot of your Obsidian Desktop where I can see file explorer
Ok, now I understand what you meant.
On my desktop app I was using vaults like folders and for convenience I opened all of them using Documents as root directory, while on mobile that is not possible.
Creating a root directory inside Users/riccardo/Library/Mobile Documents/iCloud~md~obsidian/Documents/ and using it as vault both on mobile and desktop everything works as expected.
Thanks for the support.