a few days ago I bought a license for PSP B-Scanner and today I found the time to install and authorize it on my Mac Mini (running macOS High Sierra 10.13.6). The authorizer doesn't want to work (when I click on it, it displays the message "Problem with license file" and then it quits) and it took me a while how to finally make it work and authorize my newly purchased plugin.
Since I also had an hard time a few months ago at authorizing Xenon, with the very same issue (and I didn't remember how I solved, so today I wasted a lot of time to figure out how to authorize PSP B-Scanner), I decided to share the workaround, so it can be helpful for someone else too (or, more selfishly, I will find it when I'll need to authorize a newly purchased PSP plugin a few months from now...).
A few things before proceding:
- This is something I figured out by myself, I didn't receive any instruction from PSP Audioware, so this post does not contain any official/endorsed informations.
- Being an unofficial workaround, I can't guarantee anything (of course!).
- The authorizer should work without any issue when clicking on it, so and you should try that first, resuming to the procedure I'm going to describe only if you receive the "Problem with license file" error.
- This procedure is for file-based authorization: some PSP plugins are protected by iLok, so this obviously doesn't apply for them.
- As stated in the thread title, this is a Mac-specific guide
The workaround is to run the executable inside the .app file, instead of running the directly .app authorizer.
These are the steps if you don't know how to do it:
1) Right click on the authorizer that you downloaded from your user area on the PSP Audioware website and click on "Show package contents".
2) Move into the Content/MacOs/ folder which is inside the package and click on PSPAuthorizerMAC to execute it.
3) A Terminal window will open, with a few messages about the execution of the authorizer program.
4) If now you go inside your /Macintosh HD/Users/<your name>/Library/Preferences/, you should see a newly created plist file, named com.pspaudioware.plugins.<plugin>.plist
5) Reboot your Mac (as required by the authorization process) and then your plugin will be authorized.
Hope you may find this helpful if you're experiencing the same issue as me.
