Thank you so much for a refreshingly clear reply! I am beginning to understand why my process seems at odds with how Scrivener is designed to work, and the reason for the problems I am encountering.
I use Scrivener desktop on my MacBook Air closer to a mobile device than Scrivener’s intended use seems to be. It is incredibly helpful to have it always running and be able to instantly access the program, but that seems to be the issue. Personally, I don’t use the iPad enough to warrant changing this pattern of behaviour, as I find that the ‘always on’ for the full Scrivener version is a huge boost to my creativity. It is amazing how frequently just jotting down notes in the moment turns into a full-blown writing session. I imagine that others would turn to the iOS version in this situation, but my 11” MacBook is portable enough to be with me most of the time.
I was beginning to think it was just me. I appreciate that Scrivener is run by a small team, so it is natural that there will always be issues that can’t be resolved. I have no problem with that whatsoever, I just need to discuss it so that I can understand the problems I am facing. It is only now that I am getting a clearer idea of how Scrivener is built to be operated, and the problems of deviating from this.
i.e. I understood that Scrivener desktop is designed to be left open while changes are made on iOS, but it seems the general consensus is to always shut it down after use because it is not as reliable to leave it open. That’s fine, I just needed to know which is the way it is intended to operate and what are the risks.
Likewise, the intended behaviour appears to be to always close a project on iOS before syncing at the end of a session. The sync button in the menu bar while a project is still open threw me a bit as I was syncing without closing and getting problems.
This is ABSOLUTELY the case! My writing projects relate as much to art, illustration, music etc. — I am constantly back and forth, researching, creating in other areas and dropping the results back into Scrivener. I love that Scrivener desktop is the focal point for my creative endeavours, and as such is used 24/7.
To sum up: the main flaw related to my way of working appears to be that a desktop project can sync from dropbox automatically when open, but the iOS version can’t. A user must manually sync the iOS project to avoid file conflicts.
So, I would love to see an optional session lock on the desktop when an iOS project is open sometime in the future, so that I have peace of mind that I am not working on an out-of-date copy of a file. Perhaps the auto-sync on project open/close would be the perfect opportunity to implement this? Maybe a lock file could be sent to desktop on iOS project open, and removed on iOS project close? As stated earlier, perhaps an option to ignore the lock screen could be implemented if a user feels that no sync is necessary.
In the meantime I guess I can go back to my old-school proof-reading methods of pen and paper in the bath!
Thank you so much! It is something of a labour of love and takes up far too much time that I should be using for writing!
All the best, Ian