Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Uploading photos to iCloud stalls unless the Photos app on Mac is active

I have a library of over 100,000 photos stored on an external Firewire drive which I've recently re-attached to my iMac, and have designated as the system library. The iMac is running Sierra 10.12.2. I've enabled iCloud photo sync, and am subscribed to 1 TB of iCloud storage which is sufficient to contain this library. In the past, I've been able to use this library with iCloud successfully.


At the moment, I'm stuck on re-syncing this library to iCloud. The Photos app has decided to traverse the entire library and is in the process of uploading it back to iCloud (or technically, I suppose that it is transmitting information about it so that it finds out if there are any differences between the local and cloud copies, which apart from a handful of recent photos, there will not be any at all). Specifically, it says that it is uploading X of Y photos.


Now, the problem is with respect to waiting for it to finish. The bizzarre thing is that the Photos app is only doing something when the app is running in the foreground on my Mac. It literally starts transmitting MB's of data when I click on its application window to bring it to the foreground. I know, because I am using iStat to show network activity. It transmits a few MB's, then after a few minutes, it stops again. I have disabled sleep on my Mac. But I have to return to my Mac and move the mouse before Photos starts transmitting again and making progress on the upload (which I can see counting down, slowly). If I switch to another app, or close Photos, then it will stop for good.


I know that normally, with a large library, that it can take a week or more to sync, which is not great but acceptable. However, in my case, I have to literally be working within the Photos app for the entire day to see any progress. I was under the impression that I can simply leave my Mac running and that it would eventually finish, and that Photos could even be closed and that a background process would do the job. But in my case, nothing happens. I don't see any sync related errors in my system log, either. It does make progress, but it is just painfully slow.


Is anyone seeing this? It's driving me crazy. By the way, I have tried turning iCloud photo sync off and then back on, but the same thing happens.

iMac, MacBook Pro, iPhone 3GS, iPod nano, Mac OS X (10.7), Apple TV, Time Capsule, Airport Extreme & Express

Posted on Jan 2, 2017 6:05 AM

Reply
Question marked as Best reply

Posted on Jan 10, 2017 6:11 PM

I'm glad I found someone with the same problem as mine.


I have a mid-2011 27" iMac, macOS Sierra 10.12.2, with a ~100k photo library. I'm trying to upload it to iCloud for the first time.

I've experimented quite a lot with it and the only way I've managed to keep a steady upload rate is by:

  • disabling computer sleep;
  • disabling display sleep;
  • disabling put the hard disk to sleep (not sure if this had any influence on the outcome though);
  • disabling the screensaver;
  • using Network Link Conditioner to limit upload speed, as recommended here;
  • leaving Photos on the foreground.


If I left Photos on the background for 15 minutes, upload would suddenly stop.


I still have 280 GB out of 390 GB to go.

19 replies

Jul 24, 2017 11:07 AM in response to swandy

Thank you kindly for the info and the reply.


I'm really looking for a workaround if anyone knows one.


Okay so I accept that if the app is in the background that uploading slows down dramaaaaaatically. In the foreground, 5 GB per hour, in the background I have to leave it overnight.


Let me explain that I have a unique situation where I only spend an hour or two a day in a wifi hotspot and I need to upload that 5GB but I have other things to do with the computer at the same time.


I'm not looking for a suggestion on how to live my life differently, I know that I could probably adapt and that the app would work better but I would like a way to make the app work for me. That's why I pay for the storage.


Does anyone know a way to make the mac believe that an app is in the foreground?


Does anyone know a way to manipulate the photos app to upload constantly at the same rate.


I repeat that I am using Bandwidth plus to accurately measure the upload speeds and quantities.


Thanks everyone!!!!

Uploading photos to iCloud stalls unless the Photos app on Mac is active

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.