Photos version 3 and version 4 library incompatability.

I just realised that I cannot copy my Macbook Catalina Photos libraries to my High Sierra iMac and open them with Photos 3. The only solution I found here was to use iCloud as some sort of intermediary between Photos 3 and photos 4. Frankly that's unacceptable. Not everybody is sitting in Cupertino with gigabit broadband. The correct thing to do would have been to keep the libraries compatible or to add a feature to Photos 3 to read the new format - it couldn't have been very difficult.


I've been a programmer, manager and executive in the IT industry since 1976 and I'm disappointed with Apple's support for people running earlier releases of Mac OS on some of their devices. Much as I dislike Microsoft they do offer backward compatibility, as does IBM...... since 1964.


Have you anyway around this that doesn't involve uploading gigabytes and gigabytes of date to iCloud?

Posted on Jul 31, 2020 6:09 AM

Reply
Question marked as Top-ranking reply

Posted on Aug 11, 2020 10:21 AM

We have Mac computers from 2008 (OS 10.11) thru 2019 (OS 10.15) here with others in between (10.12, 10.14 ...) and have dealt with the iPhoto => Photos version compatibility challenges for some time. The latest change to Photos I feel was not value added, because the loss of the Masters internal folder which had all photos with their original names (from the camera) and ordered in folders by date was helpful, in the previous version. Now the naming and ordering is not discernible, it is hidden in a data base file. My daughter, a professional photographer, used to use Photos as a storage/repository for the original raw photos off the camera cards, she would then easily scan through them and do her serious work with them in Lightroom. Well, no more, now she has abandoned Photos as the raw storage repository because the tools she was using to parse the image folders to feed into Lightroom can't parse the new unfathomable folder structure. Instead she just uses Image Capture with the camera cards and puts the raw images into finder folders that she has logically named by date just like iPhoto and Photos used to.


With the previous internal folder structure, I think there was a chance for both forwards and backwards compatibility with Photos, but now of course older OS's cannot read the new Photos libraries. This is disappointing and in some cases inconvenient, but not surprising to me. After all, older versions of MS-Office, Adobe programs and many other tools eventually lose the ability to read the newest program files.


My only suggestions for working with Photos in High Sierra and with Catalina, assuming you cannot make use of the iCloud sync process due to bandwidth:


(1) Make the Catalina Photos library your working library and periodically "export" all the photos out, then reimport them into a Photos Library for High Sierra. Time consuming and inconvenient, at best. And you lose some customizations.

(2) Make the High Sierra Photos library your working library and periodically duplicate it so that Catalina Photos can work with that duplicate library. But this is also time consuming and inconvenient because then Catalina Photos has to go thru its "cataloguing, sorting ..." process every time you do this.

(3) Neither of (1) or (2) offers a convenient way to synchronize changes made to these now two separate libraries.

(4) Look for a different tool from Photos that will work across the 10.12 to 10.15 operating systems using the same data base. For example, I believe one of the versions of Lightroom Classic runs on both these platforms with the same data base. Lightroom is not free like Photos is, but it is not very expensive either and the license allows for it to be on two computers.


I don't know why Apple did this to the latest Photos. It's Apple's prerogative, but I think most consumers simply use Photos to store their photos and get rid of red eye, and maybe do some simple editing, cropping, lighting adjustment, etc. I don't know why the data base had to change so dramatically -- that's what has led to the lack of compatibility between versions.

Similar questions

39 replies

Jul 31, 2020 7:46 AM in response to Keith Barkley

Thanks Keith, I've no problem paying for good software - I made a living out of it for long enough - but if Photos is just a cheap (free even) single user, single machine product then it sould be promoted as such, not as the photo management solution it's not. Plus it's integration into iCloud makes it hard to reject. Much as I love Apple products, this one hasn't been thought through properly.

Jul 31, 2020 9:56 AM in response to ScullyJC

None of Apple's Photo applications has ever been backward compatible, not even Aperture, Apple's professional photo software. Photos 5 can open any photo library from Photos 1 to Photo 5, even every Aperture library, and iPhoto 8.xx or 9.xx.

But Photos 3 has no way to understand the changes to the Photo Library introduced by Photos 5. Apple would have to release an update for all oder system version, so the older Photos.apps can read the new databases.

if you look at the package contents of the new Photos 5 libraries, you will notice dramatic changes. There is no longer a Masters folder with the original image files stored unmodified, in nice subfolders names by the date of import. All original image files have been renamed with cryptic hexadecimal numbers and are stored in 16 subfolders, unrelated to the date of import. Photos 3 is expecting the old format of the library.


I am sharing my Photos Library with iCloud Photos and can use it without problems on my Macs with Mojave, my Catalina Mac, and even a Mac with the Beta version of Big Sur, as well as on an iPhone and an iPad Pro MAx. The Network is not really a problem, because I am not using the "Optimise Mac Storage" option. All files are mirrored locally, and only edited versions have to be updated with iCloud. iCloud id seamlessly syncing between the devices with different system versions. A poor network connection would only be a problem, if you need to fallback on "Optimise storage".


Aug 2, 2020 6:59 AM in response to ScullyJC

Photos is heavily tied into the OS, it seems to be a wrapper around various system routines. If those change, Photos has to change with it, and the routines are no longer there to support older versions of the database.


This issue does not come up all that often, so it does not appear to be a widespread problem.


Feel free to send feedback to Apple:

Product Feedback - Apple


If you want a chance to actually talk to Apple about this, register as a developer and file a bug report.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Photos version 3 and version 4 library incompatability.

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