Re:APFS does not normalize Unicode filenames
by __david__ on Saturday March 25, 2017 @11:39PM
(#13958986)
> they can't maintain a master list of files somewhere which would break, but have to check the actual directory contents instead.
They should be doing that anyway. Anything else is just begging to get out of sync at some point.
So they have to deal with arbitrary filenames; on the other hand, for the same reason, they can't maintain a master list of files somewhere which would break, but have to check the actual directory contents instead. Still, things like history or links between files might be broken.
That is, unless NSFileCoordination APIs act differently wrt normalization; iCloud clients have to use those rather than accessing the filesystem directly.