dwarvesf/hidden

App not working in macOS Ventura 13.0

ishridharhegde opened this issue ยท 7 comments

Describe the bug

Downloaded the latest Hidden Bar .dmg file (V1.9) from Github releases page but unable to run the app as the OS says "This software needs to be updated. Contact the developer for more information"

Steps to reproduce

Download the app from Github
Copy it to Applications folder on macOS
Run the app

Expected behaviour

The app should run on the latest macOS

Screenshots

Screenshot 2023-04-21 at 9 47 53 PM

Environment

Hidden Bar V1.9
MacOS Ventura 13.0 Apple Silicon M1 Pro

it doesn't seems to be related to hidden, more like a macOS thing. You should be able to run in by going into Finder > Application folder > right click > open

Isn't this an app compatibility issue?
The app needs to be updated to work with the new OS version?

Same issue whether I install it via Homebrew or download the release build on here on a fresh 13.3.1 installtion.

MacOS blocked opening the software because it is not made/signed by a verified developer. You could open it anyway by trying to open it again. Then in your settings go to "Security" and you find an entry where OSX tells you that it recently blocked "Hidden Bar" and there you can click on "Open anyways".

Questions that still stay open:

  • Was it distributed by a verified developer in the past?
  • Do I want to open it if it is not build by a verified developer?
  • Will it be changed in the future?

Installing from App Store "solves" this issue.

I sadly can't do that as my company issued Apple-ID doesn't allow me to install applications from the App Store ๐Ÿ˜„

jabesq commented

xattr -c /Applications/Hidden\ Bar.app can help you solve this issue

xattr -c /Applications/Hidden\ Bar.app can help you solve this issue

It is crucial to say that this command will bypass checks from the GateKeeper, the same as clicking "Open Anyways" in "Security" settings (or like shutting down anti-virus softwares on a PC). Definitely not a good way to solve the issue. So the most proper way without help from the dev is to download the source code and build it yourself that gains trusts from inspecting the code yourself. (I also hate Apple charging people to have their software notarized / signed.)