Hi, Unfortunately due to limitations of iOS and the way that Scrivener is implemented, syncing between the programs cannot be implemented on iOS. Jess
Not directly, but if both are storing the information on Dropbox, then shouldn’t it be the same as how Aeon on the desktop opens the file form Dropbox to do the associations? I am currently syncing my mobile Scrivener with my desktop Aeon using Dropbox. If iOS Aeon can access Dropbox, which it does, it can access the same information as the desktop version of Aeon.
Hi, The situation is a little more complex than this. I have actually been in conversation with the Scrivener developers about this recently, so some of the complexity and detail I am only finding out now. Internally within a Scrivener project, Scrivener actually writes its data to two different locations in the iOS and Desktop apps, and it is the Desktop app's job to sync and merge those together. So if you make a lot of changes in Scrivener's iOS app, it is only when that project is opened by the Mac app that those changes are merged into the main project in a way that Aeon Timeline can understand. Until then, all of the iOS edits (new files, edited files, moved files) are invisible to Aeon Timeline. In order to support direct iOS syncing, we would have to take on a lot of that responsibility ourselves, which is a risky proposition I would prefer to avoid (Scrivener could change their approach, and if the user doesn't keep all apps perfectly up to date, it might lead to data loss etc). In addition, the iOS version of Scrivener doesn't support custom metadata at all, and their part of the file doesn't support it either, and our current approach to syncing has a pretty high reliance on that feature. Also, iOS itself is quite restrictive in the way that users are allowed to access files on different parts of the system outside of their own "sandboxes", which adds to the complexity. It is certainly a consideration for the long term, and something we are talking with the Scrivener team about, but at this stage, that undertaking would be very large and require a coordinated development effort from both us and the Scrivener team, so it is not something that will be looked at in the short term.
Them storing then separately definitely does complicate the situation. Thank you for the explanation!