xbar: LSOpenURLsWithRole() failed with error -600

I try to refresh the plugin by: open -jg 'xbar://app.xbarapp.com/refreshPlugin?path=plugin.py' And I got: LSOpenURLsWithRole() failed with error -600 for the URL xbar://app.xbarapp.com/refreshPlugin?path=plugin.py.

I guess some settings of my computer may cause this problem. Does anyone have similar problems?

System version: MACOS 10.15.7

About this issue

  • Original URL
  • State: open
  • Created 3 years ago
  • Comments: 16 (4 by maintainers)

Most upvoted comments

This problem might stem from the fact that xbar is from an untrusted source. To confirm whether this is the case for you, you can run the following:

What’s to confirm? All of the builds on the releases page, and via Homebrew, are unsigned and therefore untrusted on MacOS. The only way around this is to build it yourself from source in Xcode.

image

I don’t mean to sound ungrateful to the creator and maintainers who have put so much time and effort in to this wonderful tool, but the rebrand to xbar and decision to rewrite it from scratch has obviouly been a failure since there are a plethora of regression defects that make this pretty much un-usable now. This in itself would not be a problem if it was maintained, but as it’s now 3 months since the last release I think it’s safe to assume it is not.

@Etheryte It doesn’t work for me. On my MacBook(MacOS 10.15.7), running xattr -l ... output is empty, and running open -jg ... will still report an error.

What’s interesting is that I had this problem on another device(MacOS 11.0.1). After updating to MacOS 11.3, the problem disappeared, but when I ran:

$ xattr -l /Applications/xbar.app/Contents/MacOS/xbar

I can get a string of output starting with com.apple.quarantine