Replies: 1 comment 1 reply
-
Hi, man. I wonder if this will solve my problem. I was hesitant to create a new topic, but the problem I want to solve concerns metadata. Furthermore, I have owned an iPhone since 2018, and gradually I have adopted several devices. Apple does an impressive job of making outstanding devices. I just hate the fact that the biggest catch-22 with iCloud is trapping you into their never-ending update cycle for photos. Since I have never opted to use photo syncing, I have been using the Photos app on my MacBook to create a Photos Library on an external HDD. Ever since, I have been particularly careful about having a good strategy for culling and keeping things organized. I always keep a "handful" of favorites of my best moments on my iPhone; I also edit all the pictures I keep as favorites. For some reason, it escaped my attention that all the photos I imported into the Photos Library on my MacBook only kept the edits and the Live Presentation of the image, but not the little "hearted" favorite metadata. This kind of made me furious, I have to admit. Anyway, long story short. I just want to keep my favorites synced in this Photos Library that I have been managing for so long. Can your tool be of any assistance? P.S. |
Beta Was this translation helpful? Give feedback.
-
In response to a question on Reddit, I documented the following steps to sync metadata (in this case favorites and albums, though you can also sync title, keywords, and description) from the iPhone to the Mac. This is documented in the help for the osxphotos sync command but the following provides more detailed steps:
To sync metadata from iPhone to Photos on the Mac
File System
from the list in the left panel under the iPhone iconMedia
folderPhotoData
folderPhotos.sqlite
and copy it to your Mac by dragging it from the iMazing window. There may also be files namedPhotos.sqlite-shm
andPhotos.sqlite-wal
in the same folder. Copy these as well.osxphotos sync --import /path/to/Photos.sqlite --set favorite,albums --verbose
replacing
/path/to/Photos.sqlite
with the path to wherever you copied thePhotos.sqlite
file.If you want to do a dry run and see what will be synced without actually changing the photos library, add
--dry-run
:osxphotos sync --import /path/to/Photos.sqlite --set favorite,albums --verbose --dry-run
Beta Was this translation helpful? Give feedback.
All reactions