iCloud Sync

Ka
Kalus
Posts: 25
Joined: Fri Nov 21, 2008 8:04 am
Platform: Mac

Mon Jun 29, 2020 3:36 pm Post

Hi All,

I've read through the arguments for and against various subscription models, and I just wanted to add my personal experience:

I've stopped using Dropbox for anything but Scrivener. In every other case, iCloud or Google Drive works better for me. But because I use four different devices for writing (Desktop, Laptop, iPhone, iPad), and Dropbox's free plan has a limit of 3 registered devices, I've been forced to subscribe to dropbox to keep Scrivener up to date on each device.

So now I'm paying $120 a year just to use Scrivener as I was before. I'm not here to complain about that, but here's the thing: If anyone deserves that money, it's L&L, not Dropbox.

If L&L wanted to add a paid sync service, just know that I'd be ready and willing to sign-up.

User avatar
Silverdragon
Posts: 1843
Joined: Mon Jul 29, 2013 2:52 pm
Platform: Mac
Location: Tarzana, California, USA
Contact:

Mon Jun 29, 2020 4:32 pm Post

The Dropbox stricture is for copies of the app. Strictly speaking, you don't need the Dropbox app on your iOS devices, just on the Mac/Windows boxes. Try removing the Dropbox app from one of your iOS devices and see if it works. If so, there's $120/year back in your pocket.
  • Fiction-writer curled up on her silicon hoard
  • Mac Scrivener 3.2.2, MacBook Air 11, MacOS 10.15.7 (Catalina)
  • iOS Scrivener 1.2.1, iPad 6, iPhone 12 pro, i(Pad)OS 14.5
  • Website: https://silverdrag0n.wordpress.com

Ka
Kalus
Posts: 25
Joined: Fri Nov 21, 2008 8:04 am
Platform: Mac

Wed Jul 01, 2020 1:22 pm Post

Thank you Silverdragon, will do that!

bi
bigorno
Posts: 3
Joined: Mon Apr 12, 2021 11:59 am
Platform: Mac

Mon Apr 12, 2021 12:03 pm Post

Hi,
I'm using Scrivener for Mac between my iMac and a MacBook Pro, and syncing works well with pCloud. I don't have scrivener iOS version so I can't do tests.
HTH.

User avatar
xiamenese
Posts: 4802
Joined: Mon Jan 29, 2007 1:32 am
Platform: Mac
Location: London or Exeter, UK.

Mon Apr 12, 2021 6:20 pm Post

bigorno wrote:Hi,
I'm using Scrivener for Mac between my iMac and a MacBook Pro, and syncing works well with pCloud. I don't have scrivener iOS version so I can't do tests.
HTH.

You need to be more cautious with iCloud than with Dropbox as iCloud can be slow in sync'ing files in my experience, and it doesn't give a visible marker that sync'ing is in progress or complete. Dropbox badges its menubar icon to show the current state (as does Sync.com). Apart from that, as long as you don't allow iCloud to "optimise" your desktop and documents folders, or you put your Scrivener project folder at your user root, outside either of those, it should work between Macs.

:)

Mark
The Scrivenato sometimes known as Mr X.
M1 MacBook Air (2021), 11.3, 16GB RAM, !TB SSID
iMac 27" (late 2015) 11.3, 24GB RAM, 512GB SSID
2017 iPad, iPadOS 14.5 128GB, Apple Pencil
Scrivener, Scapple, Nisus Writer Pro, Bookends …

Me
Merx
Posts: 88
Joined: Sat Feb 27, 2021 6:59 am
Platform: Mac

Tue Apr 13, 2021 6:27 am Post

iCloud has multiple sync indicators: drive, folders, and files.

Steps to use (A) macOS and iOS markdown editors for writing, (B) iCloud for syncing, and (C) Scrivener for structuring, text tidying, and compiling.

1. Create a project in Mac Scrivener

2. In Mac Scrivener, set up external folder sync, targeting a folder saved in iCloud

3. Choose plain text, with md as the extension

4. Disable the option to convert plain-text paragraph spacing

5. On a Mac, create and edit files in the synced folder using Obsidian and / or Panda

6. On an iOS device, create and edit files in the synced folder using Panda

7. No need to initiate a sync between devices as iCloud syncs automatically and quickly

8. Sync the external folder back to Mac Scrivener for compiling if needed

This has the added benefit of sidestepping Microsoft’s deprecated RTF specification—last updated in 2008; used by Scrivener.

Merx

Ru
RuffPub
Posts: 168
Joined: Fri Oct 09, 2020 1:51 am
Platform: Mac + Windows

Tue Apr 13, 2021 8:54 am Post

Merx wrote:iCloud has multiple sync indicators: drive, folders, and files.

Steps to use (A) macOS and iOS markdown editors for writing, (B) iCloud for syncing, and (C) Scrivener for structuring, text tidying, and compiling.

1. Create a project in Mac Scrivener

2. In Mac Scrivener, set up external folder sync, targeting a folder saved in iCloud

3. Choose plain text, with md as the extension

4. Disable the option to convert plain-text paragraph spacing

5. On a Mac, create and edit files in the synced folder using Obsidian and / or Panda

6. On an iOS device, create and edit files in the synced folder using Panda

7. No need to initiate a sync between devices as iCloud syncs automatically and quickly

8. Sync the external folder back to Mac Scrivener for compiling if needed

This has the added benefit of sidestepping Microsoft’s deprecated RTF specification—last updated in 2008; used by Scrivener.

Merx


That’s one heck of a lot of faffing around to achieve what you can directly with Scrivener and DropBox. Just because MS deprecated rtf, doesn’t mean it isn’t still a very useable and ‘industry standard’ format.

Me
Merx
Posts: 88
Joined: Sat Feb 27, 2021 6:59 am
Platform: Mac

Tue Apr 13, 2021 11:52 am Post

It's far more secure, and for many users it is actually simpler, quicker, and more reliable than Dropbox—see this thread, the Scrivener forum, or the wider internet for details.

And the files are:

• available locally

• available in iCloud, or any cloud service the user uses

• backed up in easily accessible versioned formats

• editable individually

• editable in any writing program that reads plain text

• editable on any OS (macOS, iOS, Windows, Linux, Android, etc) that has access to the cloud service

• future-proof

• absolutely secure from formatting corruption

Users also get the utilities provided by other apps to support, broaden, and improve their writing. How Obsidian, for example, shows and makes connections is hugely useful in so many different ways.

Tiny upfront effort with a lot of long-term benefits, as well as speedier syncing and writing overall. Apps like Obsidian and Panda even open up and respond a lot quicker than Scrivener does. Sure, Scrivener can also do things that other apps can't, but all of them can work together, playing to their strengths. What's not to like?

Great if Scrivener and Dropbox work for some, but it is possible to work faster and smarter with a range of specialist tools that all access the same files. It is fantastic that Scrivener works this way. Applause for L&L.

But RTF is definitely not an industry standard, definitely not consistent between different editors and platforms, and definitely not a format that has a long-term future.

Merx

su
suavito
Posts: 361
Joined: Sun Apr 15, 2007 11:52 pm
Platform: Mac
Location: Germany

Tue Apr 13, 2021 1:51 pm Post

bigorno wrote:Hi,
I'm using Scrivener for Mac between my iMac and a MacBook Pro, and syncing works well with pCloud. I don't have scrivener iOS version so I can't do tests.
HTH.


You mention pCloud—which actually exists—and not iCloud. Was that a typo or are you indeed using pCloud? If so, could you give us more details on how it works?
Corrected Author’s Preface

This book is a word-for-word record of what my wife said in her sleep last night.

Eugen Egner, Androids from Milk

mb
mbbntu
Posts: 1336
Joined: Wed Aug 01, 2007 9:44 am
Platform: Mac + iOS
Location: Cambridge, UK.

Wed Apr 14, 2021 1:22 pm Post

Merx wrote:simpler, quicker, and more reliable than Dropbox

As I have mentioned before in various places, my experience of iCloud is that it is far from quick and reliable. I am not alone in this. Howard Oakley has developed a utility called Cirrus https://eclecticlight.co/cirrus-bailiff/ that is capable of "unjamming" iCloud when it stalls. I have just had to use it a few minutes ago, when my Desktop did not synchronise between my iMac and my MacBook. A file that I had deleted on one had been sitting on the other for several hours. Using Cirrus brought things back into line in half a second. But it ought not to be necessary to use Cirrus. And in this case I was only prompted to use it because the Desktop was staring me in the face, so I noticed the discrepancy. If the file had been tucked away somewhere, I might not have noticed. And I have had small files (under a MB) that have lingered around for days waiting for iCloud to finish dealing with them. I find Cirrus to essential for working with iCloud. But my general approach to the problem at the moment is to avoid using iCloud at all costs. I simply don't find I can trust it.
You should judge people not by how close they get to the top, but by how far they have come from the bottom. Some people have a mountain to climb just to get to the place where others start out. (Me, 2010)

Me
Merx
Posts: 88
Joined: Sat Feb 27, 2021 6:59 am
Platform: Mac

Wed Apr 14, 2021 2:04 pm Post

Thanks for the tip.

Beyond iCloud having temporary system issues flagged on Apple’s website, I have not experienced problems with syncing.

https://www.apple.com/support/systemstatus/

Unfortunately, I can’t say the same for Dropbox, which is the main reason why I gave up using iOS Scrivener, which in turn has also reduced the amount of work I do in Mac Scrivener.

Good thing about the method I mentioned earlier is that it can be used with any cloud service, even Dropbox, which then opens up writing on other operating systems that Scrivener is not available on.

We all benefit from having options.

Merx

User avatar
lunk
Posts: 4481
Joined: Wed Aug 21, 2013 4:24 pm
Platform: Mac + iOS
Location: Sweden 64° N

Wed Apr 14, 2021 3:05 pm Post

My iCloud sync stalled for 9 month two years ago. No explanation, no solution. I had to move everything to Dropbox, which has never ever caused even slightest error or delay.
I have been using Box as well, but will drop it now that they more or less forced me to use Box drive on an old Mac. So I’ll move everything to Dropbox.
I am a user, writing non-fiction and science, using:
* Mac Scrivener 3 on a Macbook 12”, MacBook Pro 13”, and iMac 27”, running different OS.
* iOS Scrivener 1 on an iPhone 11 Pro, iPad Air 9.7”, and iPad Pro 12.9”, all running the latest iOS

User avatar
kewms
Posts: 7591
Joined: Fri Feb 02, 2007 5:22 pm
Platform: Mac

Wed Apr 14, 2021 5:50 pm Post

A "perfect" synchronization service -- fast and reliable under all circumstances -- doesn't exist. And probably *can't* exist, given the structure of the internet as a whole.

There was the time Dropbox flat out broke synchronization. There was the time an Apple bug caused unreliable synchronization on some devices for some people ... which was silently fixed months later. There was the time iCloud decided to take its own sweet time about uploads and downloads. And there was the time my internet connection broke and *no* solution other than a physical wire would have worked.

iOS Scrivener uses Dropbox because they are the only service that has exposed the level of detailed access to their servers needed to synchronize Scrivener projects safely. If iCloud does the same, we'll consider supporting them as well.

But a perfect service *still* won't exist, and all the usual advice about redundant backups and awareness of potential conflicts will still apply.

Katherine
Scrivener Support Team

bi
bigorno
Posts: 3
Joined: Mon Apr 12, 2021 11:59 am
Platform: Mac

Mon Apr 19, 2021 10:09 am Post

suavito wrote:You mention pCloud—which actually exists—and not iCloud. Was that a typo or are you indeed using pCloud? If so, could you give us more details on how it works?


Hi, it's really pCloud, a cloud provider. How it works ? It works as simply as other cloud services. Just put your files in the right directory ... and let's go ! Sometimes you have to wait a few seconds before sync begin. But it's only the only limitation I've seen.

bi
bigorno
Posts: 3
Joined: Mon Apr 12, 2021 11:59 am
Platform: Mac

Mon Apr 19, 2021 10:11 am Post

xiamenese wrote:You need to be more cautious with iCloud than with Dropbox as iCloud can be slow in sync'ing files in my experience, and it doesn't give a visible marker that sync'ing is in progress or complete. Dropbox badges its menubar icon to show the current state (as does Sync.com). Apart from that, as long as you don't allow iCloud to "optimise" your desktop and documents folders, or you put your Scrivener project folder at your user root, outside either of those, it should work between Macs.

:)

Mark


Hi, you can see sync status in the finder : It is a little empty disk that fills up as the files are synchronized.