First, you must have launched Reason at least once for Authorizer to install. Also, you should not have old versions of Authorizer (like version 1) on your computer. If you have upgraded and moved your old installation to another location, rather than to uninstall it as described in the installation instructions, you need to delete all old instances of the Authorizer.
1. Check if Mac OS recognizes "phrem": Open the Terminal app and type:
Authorizer should launch, and you should be set to go. Restart your browser before managing your licenses.
2. If step one doesn't launch Authorizer you can have Mac OS find the Authorizer's protocol handling manually. This requires that Authorizer is located in it's default location in your Applications folder.
Open the Terminal app and type:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -v -f /Applications/Authorizer.app/
Now, restart your browser and have another go at managing your licenses. If the browser still doesn't launch Authorizer, it can be that the browser overrides the associations set in Mac OS . You then need to manually make the browser forget which application to use just so you can set it again.
1. Quit Firefox
2. Launch Firefox
3. Log in to your Propellerhead User Account
4. Click (for example) "Ignition Key Info"
5. When being asked to use Authorizer for "phrem" links, select Authorizer, check that Firefox remembers this and click "OK"
6. Reload the "Ignition Key Info" page. Now, does your key show?
To have Chrome forget your previous protocol setting for "phrem", you need to edit the "Local State" file according to the following steps:
1. Quit Chrome
2. Open the Local State file and open it an editor (like TextEdit). You will find the "Local State" file here: ~/Library/Application Support/Google/Chrome/ If you're on Mac OS 10.7 Lion, you need to hold down the option key to make your Library visible in the "Go" menu.
3. Locate and remove the line beginning with "phrem" (which can be set to either true or false)
4. Save the "Local State" file.
5. Launch Chrome
6. Log in to your Propellerhead User Account
7. Click (for example) "Ignition Key Info"
8. When being asked to use Authorizer for the "phrem" protocol, select "Launch Program" and check that Chrome remembers this.
9. Reload the "Ignition Key Info" page. Now, does your key show?