alberti42 / Volume-Control

Successor of iTunes Volume Control
GNU General Public License v3.0
210 stars 9 forks source link

App does not open #16

Open davesleal opened 1 year ago

davesleal commented 1 year ago

First of all, thank you for making this super awesome app. I've been using this app for some time, but recently I noticed the app won't even open.

I'm on MacOS Monterey (12.6.1) and a 2.6 GHz 6-Core Intel Core i7. I've reset the Privacy settings, as well as reinstalled the app.

Please advise.

fleetofthemalden commented 1 year ago

This happened to me after a recent update. I was prompted by this when my machine restarted.

Screen Shot 2022-11-17 at 12 42 27 PM

I also reset privacy settings and reinstalled the app, but it won't open. I get no additional security/privacy warnings. I am on macOS Big Sur (11.7.1) with 2.6 GHz 6-Core Intel Core i7

alberti42 commented 1 year ago

Dear Dixon,

I got the same message after an update. You could follow the instructions on the GitHub page and codesign the application once again.

If this does not work, you can compile it for yourself if you are familiar with Xcode. After recompiling the application, I was able to use it again.

I am not sure what I should do to distribute the application without paying Apple some yearly fees. If anyone knows more, I would like to hear.

PS: Technically Apple is very right. The application Volume Control and any application of this kind can be very dangerous if you cannot trust the developer. The way the application works is by capturing all keystrokes you pressed, and reacting only upon very few (buttons controlling the volume). All other events are passed further to be processed by other applications. This filtering is done in a very efficient manner at the low level. Many other applications that use global shortcuts do similar tricks. The difference is that they are certified by Apple who checks the code. Now if you don't trust my application, you could still open the source code and check for yourself what it does. I can also give some hint at what part of the code to look. Then, if you are satisfied, you can compile the application for yourself so that you can be sure nothing malicious can happen.

Best, Andrea

On 17. Nov 2022, at 22:26, Dixon Minnick @.***> wrote:

This happened to me after a recent update. I was prompted by this when my machine restarted. https://user-images.githubusercontent.com/3310436/202562581-64da1bb0-bcfe-4f0b-b523-3a13e6ade1d4.png I also reset privacy settings and reinstalled the app, but it won't open. I get no additional security/privacy warnings. I am on macOS Big Sur (11.7.1) with 2.6 GHz 6-Core Intel Core i7

— Reply to this email directly, view it on GitHub https://github.com/alberti42/Volume-Control/issues/16#issuecomment-1319225407, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPC4CGCPQQCGNUIYE67RLWI2PH5ANCNFSM6AAAAAASA7PVUE. You are receiving this because you are subscribed to this thread.

patrickrushton commented 1 year ago

I can confirm that I was able to resolve this using the codesign command and then removing the application in System Preferences > Security & Privacy > Accessibility, restarting it, and letting it re-add itself in Accessibility.

This was on an Intel Mac, so perhaps the GitHub page could be updated since it currently refers to the codesign command as relevant for M1 Macs?

alberti42 commented 1 year ago

Thank you for the feedback!

I have posted on GitHub a new version 1.7.5 that is compiled to run natively on Apple Silicon in case you own a new computer. I also changed the description on the front page.

On 20. Nov 2022, at 10:12, Patrick Rushton @.***> wrote:

I can confirm that I was able to resolve this using the codesign command and then removing the application, restarting, and letting it re-add itself in System Preferences > Security & Privacy > Accessibility.

This was on an Intel Mac, so perhaps the GitHub page could be updated since it currently refers to the codesign command as relevant for M1 Macs?

— Reply to this email directly, view it on GitHub https://github.com/alberti42/Volume-Control/issues/16#issuecomment-1321076730, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPC4GA4HU7XOOS5RSUZITWJHTPDANCNFSM6AAAAAASA7PVUE. You are receiving this because you commented.