bliss and Catalina


This month has seen the release of the latest version of macOS - Catalina. This is the first version featuring the new replacement for iTunes, Apple Music.

The release also includes a number of privacy improvements, such is Apple's current focus on security. This includes app notarization, whereby Apple verify an app downloaded and run on macOS has been verified as being safe. Unfortunately, old versions of bliss (including the next version, currently in beta) have not been notarized, so getting them to run requires a workaround.

Running old versions of bliss on macOS Catalina

If you try to run old versions of bliss, you'll get a message saying it cannot be opened. The easiest workaround is to:

  1. Right click the "bl" icon and click Open: Right click the 'bl' app
  2. You'll get the message that bliss cannot be started, something like: Right click the 'bl' app
  3. Click OK then... run bliss again! Right click the "bl" icon and click Open again. You'll get: Right click the 'bl' app
  4. This time, click Open.

bliss should now run and will do so 'normally' from now on; you can run the app by double-clicking it as before.

Another approach

Another approach is to temporarily disable Gatekeeper, the component that otherwise blocks bliss from running.

  1. Open Applications / Utilities / Terminal.
  2. Type (press ENTER at the end of the line):
    sudo spctl --master-disable
  3. Now run bliss - it should start just fine.
  4. Finally, re-enable Gatekeeper:
    sudo spctl --master-enable
    You should now be able to close the Terminal.

Let me know if you have problems with either of these approaches!

The real fix

Those are just workarounds of course; the real fix is for bliss to be properly 'notarized'.

I'm pleased to report that initial tests have shown this works just fine (at the cost of a lot more complexity in our build process.... hrmph) and so hopefully this will work without the workaround above from the release-after-next (the current beta due for release next week does not include the notarization step in its build, so the workaround above must be followed.)

If you fancy giving an early access release a try, let us know!.

Thanks to unsplash-logoCédric Dhaenens for the image above.
tags: mac

The Music Library Management blog

Dan Gravell

I'm Dan, the founder and programmer of bliss. I write bliss to solve my own problems with my digital music collection.