dwarvesf / hidden

An ultra-light MacOS utility that helps hide menu bar icons
https://d.foundation/opensource
MIT License
11.28k stars 298 forks source link

App not working in macOS Ventura 13.0 #253

Open ishridharhegde opened 1 year ago

ishridharhegde commented 1 year ago

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

Valrani commented 1 year ago

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

ishridharhegde commented 1 year ago

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

ptrckdev commented 1 year ago

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:

mbence commented 1 year ago

Installing from App Store "solves" this issue.

ptrckdev commented 1 year ago

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 1 year ago

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

UeharaYou commented 1 year ago

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.)