Hi there, I've tried many things already and this is what I get, hope you can help me. Thank you so much! Process: Final Cut Pro 1180. When upgrading to Photos in High Sierra, Photos cannot deal properly with the older version of iPhoto 9.2. So I updated the 26,000 photos from iPhoto 9.2 to iPhoto 9.6.1 (also runs on High Sierra). Upgrade went fine, lost no people or photos. Then upgraded iPhoto 9.6.1 to Photos in High Sierra and the upgrade worked fine. The permissions for your Photos library may conflict with those for the Time Machine backup. Manually copy your library to an external storage device: Drag the Photos library (by default in the Pictures folder on your Mac) to your storage device to create a copy. If you have more than one photo library, be sure to back them all up. Then disable iCloud Photo Library and confirm those images and movies are on the Mac. You can then delete all or some of the media from your iOS device, knowing its safely coped over.
If we want to move a photo to another library, we usually want a lossless move, which means that we want to be able to move the edited version and the original image as a pair, and also preserve the metadata.
If we have many photos to move, the only way to do that is using iCloud Photo Library - Notes on Merging Photos Libraries
But if we have to move just one or two photos, iCloud Photo Library would be overkill, if we are not using it anyway.
If you only want to move a single photo, you can transfer it as a master-version pair with the External Editors extension.
Now you have a pair of the original Master and an edited version on your Disk and can import them to Photos plus the saved IPTC metadata in the sidecar file.
As to the IPTC sidecar: The sidecar files are currently having an annoying bug. The date is transferred correctly, but not the time. Photos on High Sierra is reading the time always as 00:00:00.
Therefore I would not use the sidecar file with a RAW&JPEG pair. If you import the photos as a pair (method 1), do not export the sidecar file. The JPEG version will keep all metadata and you can see them in Photos, if you are switching to the JPEG as the original.
This user tip was generated from the following discussion: Migrating Photos Between Libraries
Just over a year ago, Sierra users got a bit of a surprise. After years of repairing permissions as a panacea, with the arrival of SIP that had been withdrawn. Yet suddenly Apple was recommending that we returned to repairing permissions, albeit on our Home folders.
Apple’s original article has since been slightly updated, but its advice remains the same: there’s a long list of problems for which repairing permissions on your Home folder can be curative.
This advice was published just as Sierra got its last update, to macOS 10.12.6. That autumn, Apple unleashed High Sierra 10.13 on us, and repairing permissions was driven to the back of the mind as we wrestled with its succession of major problems, and shortcomings in APFS.
With High Sierra in what is probably its last incarnation, and Mojave moving closer every day, I thought it was about time to review the process of repairing permissions on your Home folder, and whether it’s something that you should consider doing in High Sierra and beyond.
A success?
User experiences of the results of doing this are surprisingly good. My original articles of last year remain among the most popular on this site, and there are many comments from those who have enjoyed miraculous cures as a result of this treatment. A few have not, but I can’t recall seeing any comment that repairing permissions made anything worse.
Apple’s article might, though, make us more cautious: read its banner closely once again
Resolve issues caused by changing the permissions of items in your home folder
If you change the read or write permissions of items in your home folder, you might need to reset permissions to avoid certain issues.
Note that this is directed at users who have changed the permissions of items in their Home folder. That’s not something that many of us do very often. However, if the procedure is good, sound and safe to use when we have changed permissions, surely it should also be sound and safe to use even if the permissions are correct?
Is it available?
One of my other concerns at the time was that, although recommended in this article, the command in questiondiskutil resetUserPermissions
was not documented in diskutil
‘s man
page, nor anywhere else unless you happen to type in those two words. Because of the parlous state of Apple’s documentation, there are now many commands and options which are used daily but have not yet made it into man
pages. That isn’t a good indicator of whether they are good, sound or safe to use.
What is more important is whether resetUserPermissions
is even available in High Sierra or later. Try typing the command into Terminal, and you’ll see that, though this solution may still be in hiding, it looks permanent for the time being.
What to do?
Apple’s suggested process remains unchanged too: start by setting the Home folder permissions to Read & Write using the Get Info dialog, and propagate that throughout your Home folder. If that doesn’t fix your problems (which is normally the case), use the commanddiskutil resetUserPermissions / `id -u`
in Terminal to finish the job off. If that returns an error -69841, you should type into Terminalchflags -R nouchg ~
then repeat the diskutil
command.
Not so simple now
There are some modern issues which could confound this solution.
If you run my PermissionScanner app over a modern Home folder, you’ll see that many files and folders in the Home folder are normally not even readable by an admin user. Typically these include some folders inside Photos libraries, and a great deal in ~/Library/Containers, where app sandboxes are kept.
There are also potential issues with putting your Desktop & Documents folders in iCloud. As these are part of your Home folder in a way that iCloud Drive normally isn’t, permissions often stray from those which you might expect. I’m not sure that I would want to meddle with those permissions, and I hope that diskutil
is wise enough to avoid doing so too.
Should you consider using it?
My conclusion is, therefore, that if your Mac is suffering from any of the symptoms which Apple says could result from incorrect Home folder permissions, repairing Home folder permissions using the sequence recommended by Apple could fix them in Sierra, High Sierra, and later. Those symptoms include:
I’d be very interested to hear of your experiences repairing Home folder permissions in High Sierra and later, please.