I wish external iCloud images rendered on MacBookPro would also render on iPad

My external images on iCloud render in my single file Tiddlywiki on a MacBookPro but fail to render on an iPad

I am using either syntax (with the relative path being preferred:

[img[/Users/jwh/Library/Mobile Documents/com~apple~CloudDocs/RadKnow/Neuro/BasalGanglia1.jpg]]

or

[img[file:///Users/jwh/Library/Mobile Documents/com~apple~CloudDocs/RadKnow/Neuro/BasalGanglia1.jpg]]

iPad apps, browsers, and file managers are “Sandboxed” for security. They can only access file paths if in their own app-specific storage area. (No Universal File System Access)

A proposed solution is to use App-Specific Storage. In Quine2 (a TiddlyWiki app for iOS/iPadOS), how do I store images within the app’s accessible storage area in a way that does not require me to change the single file wiki exclusively for the iOS/iPad environment?

I remember Jeremy had been working on a solution that (I think) would have addressed this: [[Discourse|https://talk.tiddlywiki.org/t/announcing-a-tiddlywiki-app-for-apple-devices/9976/30]].

Any advice?

Jeff - In Quine this should work as follows:

  1. In the Quine 2 file browser, long press the parent folder of your wiki and select Create Bookmark.
  2. In your wiki, plain old relative file paths should work e.g [ext[BasalGanglia1.jpg]] if in the same folder as your wiki; [ext[./images/BasalGanglia1.jpg]] if the image is in subfolder “images”.

By creating a “bookmark” you are giving Quine 2 permission to access the selected folder; this enables things like backups, external file access such as images, etc.

LMK how this goes. I have a new beta of Quine 2 which needs testing before I release it, in which I made further enhancements to bookmarking (fewer bookmarks). Quine 3 is well underway, further simplifying and designed for iOS AND macOS.

Chris.

1 Like