How can I find out which photos are still to be uploaded to iCloud Photos from Photos on my Mac?
Hi, I have 20,000 photos and 1000 videos in my Photos library on my Mac, and Photos is configured to sync with iCloud. Nearly all the photos have been uploaded, but it appears to be "stuck" with 47 photos to go. I've tried leaving the upload to run for days, ensuring no other programs are running.
Is there a way to find out what these 47 photos/videos are? I would like to remove them from my library to unstick the process.
Here is a list of what I've done to try to unstick the upload.
- Disconnected from iCloud and repaired the library. Result - No Impact
- Disconnected from iCloud a second time. Result - No Impact (after speaking to apple support)
- Creartd a smart album with filter Photos is unable to Upload to iCloud Photos - None listed
- Used console.app to inspect all log messages related to photos, looking for a list of photos - No information
- Inspected the "Open Files and Ports" that the Photos daemon process is using (Activity Monitor). I've looked at the open files and folders looking for temp files that might list these files. - No information
- Opened a copy of photos database (Photo.db) in a SqlLite editor, inspecting relevant database table to find a column called "isSynced" that might indicate (with a 0?) that it hasn't been synced. - No information
The next approach I am thinking of doing is:
- Create a separate account with a fresh photos library (Account B) , connect to iCloud, download all the photos (in optimise mode!). List all photos in that library (via SQLLite and extracting the database).
- Compare all the photos in Account B with Account A, and find the delta.
If there are any shortcuts to doing that, I'd love to know!
(PS - recommendation to Apple - please make available the list of unsynced photos via the logs or the app itself!)
MacBook Pro 13”, macOS 10.15