I had a crash report, which turned out to be a JUCE bug. In juce_mac_Files.mm, PlatformUtilities::getTypeOfFile the code is conditioned based on MAC_OS_X_VERSION_MAX_ALLOWED, which leads “selector not recognized” on Tiger, since attributesOfItemAtPath isn’t available on 10.4.
I’ve replaced MAC_OS_X_VERSION_MAX_ALLOWED with MAC_OS_X_VERSION_MIN_REQUIRED, although a better solution would check the OS version at runtime.
True. I actually checked the tip before posting and didn’t see a fix. The only change was that JUCE_IPHONE was replaced with JUCE_IOS. Here is the tip code:
Ah, sorry - I misread your email and thought you were posting a fix rather than the original code. Yes, you’re quite right, I’ll sort that out, thanks!