alfred-maestro icon indicating copy to clipboard operation
alfred-maestro copied to clipboard

Broken in macOS Catalina

Open maltsev opened this issue 5 years ago • 14 comments

It seems that this workflow doesn't work in macOS Catalina anymore.

@iansinnott, @nikitavoloboev can you check that, please? I don't plan to upgrade my OS version yet since Catalina doesn't support 32-bit apps.

maltsev avatar Oct 17 '19 20:10 maltsev

I don't play to upgrade Catalina due to its insane security popups & sVim not working.

nikitavoloboev avatar Oct 17 '19 20:10 nikitavoloboev

@maltsev I also have no plans of upgrading. I don't generally do macOS platform dev so I don't have a spare box lying around to upgrade instead of my main computer :/

Sorry, for now the recommendation is do not upgrade. Obviously we'll probably all have to upgrade sooner or later but my hope is that they will sort things out with Catalina by then.


As an aside, Catalina seems like such a rushed, unstable, ill-conceived release on apples part. Even if it was stable, those security popups mentioned by nikitavoloboev offer such poor UX. It's troubling. Historically this is out of character for them, but the latest iOS release wasn't great either. I'm worried for the platform.

iansinnott avatar Oct 18 '19 01:10 iansinnott

https://github.com/deanishe/alfred-sublime-text/issues/20#issuecomment-539578934

Above solution may fix the problem.

nikitavoloboev avatar Oct 18 '19 11:10 nikitavoloboev

I've added the workaround to the AwGo wiki.

It currently says the same as the comment @nikitavoloboev linked. I will update it if/when a simpler solution is found.

Historically this is out of character for them

The awful UX is, but really buggy OS releases are par for the course these days. They just don't care about quality any more. Instead of working on the OS till it's in pretty good shape and then releasing it, they just throw whatever they've got out the door come September, regardless of what state it's in.

deanishe avatar Oct 25 '19 07:10 deanishe

Update: I now have a computer running Catalina (10.15.1) and so far everything is working as expected. I didn't have to do any additional setup either. Perhaps the latest public Catalina build addressed some issues.

I've only been up and running with the new OS for about 30 minutes though, so take this with a grain of salt.

iansinnott avatar Nov 06 '19 06:11 iansinnott

Works for me.

What I did to avoid the notarization was to open the package once installed, simply double-click on alfred-maestre, authorize the app and execute once.

After that, everything is working fine.

dacasine avatar Nov 06 '19 07:11 dacasine

I didn't have to do any additional setup either.

I believe Catalina automatically allows binaries you've compiled yourself.

deanishe avatar Nov 06 '19 07:11 deanishe

I believe Catalina automatically allows binaries you've compiled yourself.

Fair point. It's been long enough now that I don't remember if I compiled the workflow myself when I installed it, but it's possible that's the case.

iansinnott avatar Nov 06 '19 12:11 iansinnott

The way to make this work:

  1. Go to Alfred > Workflows
  2. Select the workflow, right-click, "Open in Finder"
  3. Right-click the binary file, click "Open"
  4. Apple will ask you to confirm, since it can't verify there's no malware in this
  5. Done

lukaskawerau avatar Nov 18 '19 17:11 lukaskawerau

I can confirm that method Lukas described works. You only have to do this once.

Screenshot 2019-11-29 at 17 06 47

jrasanen avatar Nov 29 '19 15:11 jrasanen

The way to make this work:

  1. Go to Alfred > Workflows
  2. Select the workflow, right-click, "Open in Finder"
  3. Right-click the binary file, click "Open"
  4. Apple will ask you to confirm, since it can't verify there's no malware in this
  5. Done

Thank you. This worked.

slyfoxgh avatar Dec 14 '19 16:12 slyfoxgh

Note- if the binary file is missing after installing the workflow you can change the file name of AlfredMaestro.alfredworkflow to AlfredMaestro.zip, unzip it and you will find the binary in there. Copy the binary into the folder described in lukaskawerau's working solution and follow those steps.

gridwalk avatar Jul 06 '20 22:07 gridwalk

Working flawlessly in 10.15.6. I installed from sources.

lkuty avatar Sep 25 '20 12:09 lkuty

I installed from sources.

Yeah, if you build it yourself, Catalina won't complain. The problem is that it has a nasty habit of simply deleting unsigned binaries you downloaded.

deanishe avatar Sep 25 '20 19:09 deanishe