The latest driver on Canon's website for OSX 10.8 will work with 10.9 Mavericks but requires editing the Distribution file inside of the SELPHY CP series Printer driver_6.2.0.1.pkg file. I was able to get it working by doing the following.
- Download SELPHY CP series Printer driver_6.2.0.1.pkg from canon.com
- Open the .pkg file with Flat Package Editor (FPE) which is part of the X Code auxiliary developer tools.
- To access FPE find the Packagemaker.app inside of the Auxiliary Tools.dmg that you can download form Apple Developer (https://developer.apple.com/downloads/index.action) search for packagemaker
- Once you find Packagemaker.app right click on it and show package contents
- Browse to Contents > Resources > Flat Package Editor.app *launch it
- Open the SELPHY CP series Printer driver_6.2.0.1.pkg with FPE
- See the Distribution File? Yes, drag it to your desktop.
- Open it with Textedit
- Around line 11 you will see
function installationCheck() {
if ( (system.compareVersions( system.version.ProductVersion, '10.8' ) == -1) || (system.compareVersions( system.version.ProductVersion, '10.9' ) != -1) ){
- Edit the 10.8 to be 10.9
- Edit 10.9 to be 10.10
- Save the file
- Go back to FPE
- Select the Distribution File and hit Delete
- Drag the edited Distribution file form your desktop back into FPE
- In FPE Save the file.
- This now will allow you to install the driver on OSX 10.9
- If you get a security prompt saying that you can not install because the file is unsigned then
- Go to System Preferences > Security & Privacy > General and give it permission to install form there
- Once you do all this go to System Preferences > Printers and click the + to add a new printer. It took about 30 seconds for the Selphy to show up but it did and installed without further issues.
You can download the edited driver pkg file that I used to get my Selphy CP900 to work with OSX 10.9 Mavericks at
https://www.dropbox.com/s/igdkf2hey22vj61/SELPHY%20CP%20series%20Printer%20drive r_6.2.0.1.pkg
I hope this helps you out. Canon should be ashamed for not fixing this sooner. It takes 15 minutes.