Unity Case Sensitive File System – How to Handle Case Sensitive File System on macOS

filesystemmacbook promacosnas

I have a NAS which has all of my unity projects on it, I recently bought a MacBook Pro and have connected it to my NAS so my laptop and computer now have their own cloud sorta thing.

When I open the projects in unity on my PC, nothing happens and it happily opens them without issues. On my Mac, however, whenever I try to open them off my NAS, it just comes up with 'Fatal Error: The project is on a case sensitive file system'

I'm guessing it's got something to do with Linux/macOS as it's only occurring on my mac.

Any ideas?

Nathan

Best Answer

I found my way to a solution.

Open "Disk utility" application, Press "New Image" and set Format: Mac OS Extended (Journaled). Some would suggest partitioning the harddrive. Instead of partitioning the drive, just create a drive image that is case insensitive. (One can create an Automator workflow or AppleScript that auto opens/expands the drive image whenever Unity is launched.) All one needs is for the Unity projects to be saved on a 'case insensitive' drive. If external is not (desired) option, then the virtual drive -- ah ha, see what I did there?, is nice alternative approach.