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.
#if JUCE_IPHONE || (defined (MAC_OS_X_VERSION_10_5) && MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5)
NSDictionary* fileDict = [[NSFileManager defaultManager] attributesOfItemAtPath: juceStringToNS (filename) error: nil];
NSDictionary* fileDict = [[NSFileManager defaultManager] fileAttributesAtPath: juceStringToNS (filename) traverseLink: NO];
Same fix was applied to File::getLinkedTarget.