Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

lexvo

macrumors 65816
Original poster
Nov 11, 2009
1,477
556
The Netherlands
In some cases iCloud sync is slow, for example:
- when working with Numbers, I save a file to iCloud on my Mac; when I want to continue with the same numbers file on my iPad, this file is often not synced, not even minutes later. It syncs when I open the file in Numbers on my iPad, in an annoyingly way: it opens the old version, I start editing/reading and suddenly it syncs often with a warning that there are two conflicting versions of the same file
- when working with txt-files: I save a txt file on my iPad or iMac and it can take minutes to an hour(!) before the file turns up on the other device. Sometimes I can kinda force a sync by opening the Files app on my iPad

When I do the same things on Dropbox instead of iCloud everything syncs fast. And the strange thing is that Agenda and Notes do sync fast over iCloud; I have a suspicion that these apps in some way manage to force a sync.

It there a way to force a sync for iCloud? Something like opening an app or pushing a button. Not ideal, but it would be a workable solution for me. I have read somewhere that creating a new file on the target device will force a sync but I find that a bit too tedious (and I have to delete this dummy file again).
 

hipnetic

macrumors 65816
Oct 5, 2010
1,270
565
I'm bumping your thread, because I was just about to start a new thread about a similar topic. Unfortunately, I don't know if I have a specific answer to your specific question, but I can tell you that you can go to:
iOS Settings > Mail > Accounts > Fetch New Data

From there, at the very top, "Push" is enabled on my iPhone. And under that heading I see my Gmail account is set to "Fetch" but my iCloud account is set to use "Push"

Note also that despite this all falling under the "Mail" Settings category, the fine print below Gmail and iCloud seem to indicate that this is pertinent to all of the cloud-related stuff (the fine print under iCloud for me states "iCloud Drive, Mail, Contacts and 11 more..." - I'm assuming that the Calendar app is one of the "11 more" but, sadly, drilling into the iCloud setting doesn't reveal what those "11 more" are). If you do some searching/reading online and play around with these settings, you may be able to improve your experience.

So now for my similar issue/gripe...

We're an Apple household with iPhones, MacBooks, Apple Watches, AirPods, and Apple TV devices (and probably some HomePod minis soon). One of our cars has CarPlay and I expect to finally upgrade one of our older cars this year and the upgrade will end up with CarPlay, too. We also have several HomeKit-compatible devices, and I've been standardizing on only buying new IOT devices that are HomeKit-compatible. I was already paying for 2TB of iCloud storage for backups and photo storage and we had the Apple Music family plan, so I just switched over to the AppleOne Premium plan for the same amount of money but with a couple of extras.

Note that I am not really a former Android user. I experimented with Android (and Wear OS) for a short while, but wasn't happy with what I'll just describe as "flakiness" with the overall experience, and the lack of a Messages equivalent was a huge deal. *BUT* I really preferred the UX of Google Keep, Google Photos, and Google Calendar. So I've been pretty happily using those apps. Google Photos provides a richer search experience than Apple's, IMO, and Keep and Calendar just *look* a lot nicer than Apple's equivalents. But I decided recently that I wanted to try to embrace (and force myself to be happy with) using iCloud for more things. And I do like Apple's security/privacy focus (even though I fully expect that they'll hand over all of my data to the government if they asked for it).

So with all of that said (sorry, being concise isn't my strong-suit), I just tried creating a calendar event (shared w/family) via the MacBook Calendar app. I then opened up Calendar on my iPhone (12 mini) and it wasn't showing. I read online that I could force a fetch by choosing the "Calendars" link at the bottom of the iOS Calendar app and then pulling the list down. It showed the spinning icon, but returning back to my day view still didn't show the event. I went over to my wife's computer and it was showing there. By this time, several minutes had passed and the event *still* wasn't showing on my iPhone. So I swiped up on the Calendar app and force quit the app (which, I thought with iOS, might not truly quit the app, but simply minimize it, but I just did an online search and read a blog post where the person claimed that this approach truly does do a force quit, so maybe it does?). That didn't work, either. I then powered down the phone and restarted it. Opening the app *still* didn't show the event initially, but a moment later it finally popped up.

I repeated the experiment with a couple more events as well as with changing the name of an existing event, and saw similarly very delayed sync times. I then did a couple of similar experiments with Google Calendar where the events synced up near-immediately. This is ridiculous. If I wholeheartedly embrace Apple iCloud for our calendar, contacts, and notes, am I just supposed to be content with horribly slow sync times? I haven't yet tried the experiment with the Notes app, but I can tell you that my wife and I will frequently collaborate on a Google Keep to-do or grocery list via the web browser UI on our MacBooks and then I'll run to the store with my iPhone where I can expect the data to be up-to-date. If the Apple Notes experience is anything like my Calendar experience, I don't know that I can live with that.

Getting back to the recommendation I made for lexvo at the top of my reply, I guess I can experiment with the Push vs Fetch settings to see if I can improve this. Apple seems to want to push me (no pun intended) to using Push instead of Fetch, as per the "Fetch New Data" screen some fine print states under the "Fetch" heading: "The schedule below is used when push is off or for applications which do not support push. For better battery life, fetch less frequently."

But wait...the fastest Fetch sync time appears to be "Every 15 Minutes" (unless "Automatically" is somehow faster) and at the very bottom of this screen it states "Your iPhone will fetch new data in the background only when on power and Wi-Fi." So by "on power" I assume they mean "plugged into a wall charger"? So these Fetch options don't sound like they'll improve anything for me. Ugh.
 
Last edited:

hipnetic

macrumors 65816
Oct 5, 2010
1,270
565
Well, I just tried an experiment with Notes and the response/sync times there are actually near-immediate. That had me wondering if there might have been a temporary iCloud slowdown earlier today, so I did a couple more Calendar experiments but, once again, sync was *not* near-immediate. In fact, after waiting a bit for an event I added via my iPhone to show up on my MacBook I used the View > Refresh Calendars menu option on my MacBook. A little wheel spun for a long while and it eventually showed a triangular hazard/info icon. I clicked on that and the popup window states:

Your calendar couldn't be refreshed.
Calendar couldn’t connect to p51-caldav.icloud.com. Make sure you’re connected to the Internet, and then try again later.

So now I'll do some online searching to see what that's all about.
 

lexvo

macrumors 65816
Original poster
Nov 11, 2009
1,477
556
The Netherlands
I've gotten a tip for working with files in iCloud: make a shared folder and add yourself to it. Every file in the shared folder is synced fast, in contrast with regular folders which can require much longer time to sync. I have worked with this setup for a few months now and it works great.

This isn't a solution for Calendar syncing of course. For me, Calendar sync is quite fast most of the time.
 

hipnetic

macrumors 65816
Oct 5, 2010
1,270
565
So per the front page article on MR today there were some iCloud problems today, so some of my issues may be related. Since then, I've done some more tests and found Calendar events to sync very quickly between my MacBook and iPhone. *BUT* there are still signs of problems for me: When I log into icloud.com with me @me.com (same as @icloud.com) account I don't see any of the several events I created today (and which are in sync between my iPhone and MacBook).

I also tried logging in with my iTunes account (which is a different email address, and not @me.com/@icloud.com account (the fact that I can't merge these is a whole other topic but something I continue to wonder if it could be a source of some of my issues). The Calendar events don't show there, either.

I also recently got a crash message of some sort logging into iCloud.com through the browser, which I agreed to have forwarded to Apple, so maybe it will cause someone to look into it. I could look it over in more detail and post some of the info here.
 

katbel

macrumors 68040
Aug 19, 2009
3,635
32,609
Right now iCloud Calendar is not working at all: it's only me?
Nothing on System status...weird

Update: now it works ?
 
Last edited:

deejerydoo

macrumors newbie
Mar 29, 2017
10
0
I use both Microsoft OneDrive and iCloud Drive daily. Apple have clearly designed or failed to design iCloud Drive to work sensibly, in terms of the speed at which it refreshes and synchronises. Do this in a Windows PC, with OneDrive and the files synchronise (at least the icon/metadata about the file) within seconds. iCloud and you could be waiting an unknown/specified amount of time because Apple have a tendency to not publish critical information about how many of their core systems work, they just expect us to trust the Apple magic and repeatedly leave us disappointed and bewildered, as this is one case in point of many.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.