> On Mar 22, 2017, at 2:25 PM, davel...@mac.com wrote:
> 
> "Engineering has the following feedback for you:
> 
> iOS HFS Normalized UNICODE names , APFS now treats all files as a bag of 
> bytes on iOS . We are requesting that Applications developers call the 
> correct Normalization routines to make sure the file name contains the 
> correct representation.
> 
> We are now closing this bug report.

If Apple really is making developers responsible for Unicode normalization of 
filenames, that’s a big compatibility issue and they would need to educate 
developers, give them sample code, etc. In other words, something that would 
have been a big deal at last year’s WWDC when APFS was announced. I’m pretty 
sure that very few developers understand Unicode normalization (I don’t beyond 
a surface level), so Apple can’t expect them to take it on as an “oh, by the 
way” sort of thing.

Apple takes I18N pretty seriously, and I find it hard to believe that they’d 
change the filesystem in a way that could potentially cause huge problems 
accessing files with non-Roman names, without making sure that developers can 
handle the transition.

The above makes me doubt that this is really what’s going on. I’ve worked at 
Apple, and I know it’s entirely possible that the above quote is the result of 
a game of ‘Telephone’ in which the actual meaning’s gotten messed up when 
passed from engineering to tech support.

—Jens
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to