If you install the Finale 27 DEMO onto a Mac which already has Finale 26, (and even if you say No to deleting F26), then your copy of F26 will be damaged by the deletion of various files inside the application bundle. Things like XML import/export won't work, and printing will be affected.
The problem is this:
The Purchased Installer for 27 will save Finale 27 as "Finale.app", and rename existing "Finale.app" as "Finale 26.app".
The Demo installs F27 as "Finale Demo.app", and leaves F26 as "Finale.app".
The installer contains a script that does this renaming, moving things around, and deleting some files. And of course, it doesn't check whether it's running the Demo before deleting these files.
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/PlugIns/ApplyCapoChords.bundle" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/PlugIns/MusicXML.bundle" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/PlugIns/SmartMusicMarkers.bundle" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/PlugIns/SMPCheck.bundle" );
print "Cleaning out old resource files\n";
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Resources/English.lproj" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/PlugIns/2012FileConverter.bundle/Contents/Resources/English.lproj" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Resources/FinCocoaPrintController.nib" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Resources/FinCocoaPrintingPartSelectionController.nib" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Resources/MMClefCollectionItem.nib" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Resources/MMClefDesignerController.nib" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Resources/MMClefSelectionCollectionViewController.nib" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Resources/TIPS.TXT" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/XPCServices/com.makemusic.FinaleEventLoggerService.xpc/Contents/Resources/en.lproj/InfoPlist.strings" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/PlugIns/com.makemusic.FinaleEventLoggerService.xpc/Contents/Resources/en.lproj/InfoPlist.strings" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/PlugIns/PlogueEngine.bundle/Contents/Resources/English.lproj/InfoPlist.strings" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Library/Spotlight/Finale64.mdimporter/Contents/Resources/English.lproj" );
deleteFileOrDirAtPath_( "/Applications/Finale.app/Contents/Library/Spotlight/Finale64.mdimporter/Contents/PlugIns/2012FileConverter.bundle/Contents/Resources/English.lproj" );
This is on MacOS: I don't know if there's a similar problem on the Windows side. You'll need to restore the application from your backup, at least.
20 comments
Date Votes