Giter VIP home page Giter VIP logo

Comments (21)

ther0n avatar ther0n commented on September 17, 2024 36

Fix

  1. Open System Preferences > Security & Privacy > Privacy > Accessibility
  2. Click the lock in the lower left and authenticate
  3. Select UnnaturalScrollWheels.app from the list on the left and click the '-' button:

Screen Shot 2021-01-11 at 11 31 26 AM

4. Right click and open version 1.1.1 from the Applications folder, and you should get a prompt to allow UnnaturalScrollWheels to control your computer. Grant it permission, then run the app.

Cause?

It seems like this all happened right when I built the new version as a universal binary the other day. I wonder if something I did invalidated the code signature of all older versions. I recently started from scratch with my macOS install when I upgraded to Big Sur about a month ago, and am starting from scratch again as I upgraded to an M1 Mac yesterday. When I opened the project a few days ago in order to build the universal binary release I changed the team here in the signing options since it was red:
Screen Shot 2021-01-11 at 9 34 46 AM

When "archiving" the app to create the release I chose "Developer ID", though I may have chosen "Copy App" with past versions:
Screen Shot 2021-01-11 at 9 38 29 AM

This app started as a weekend project to fix an annoyance I had with macOS. I had never done any macOS development before so I'm not familiar with Xcode or code signing and for the most part fiddled until I got things to work. Apple's documentation tends to assume you are paying the $100 a year fee to join the Developer Program so I largely disregarded it when it came to building the release version.

If anyone who has the know how to answer these questions it would be a great help!:

  • Can changing the above options can invalidate code signatures for older versions?
    • If it does, how do I migrate builds over to new macOS installs (the red "Unknown Team" in the first screenshot) without removing the old team and re-adding my "team"?
  • What are the "proper" options to choose for someone building an app without being in the Apple Developer Program?

from unnaturalscrollwheels.

bachrc avatar bachrc commented on September 17, 2024 14

Ok, somehow I made it work :
I went in Security and Privacy settings, in Accessibility : I unchecked UnnaturalScrollWheels, and checked again. And the app launched again.

from unnaturalscrollwheels.

ther0n avatar ther0n commented on September 17, 2024 12

I had the same issue. When I downloaded the latest 1.1.1 .dmg directly, I get the following warning:
image

If I right click the application in finder and click open, I can get it to work properly.

@mb35534 This is a different issue and this is expected behavior. To prevent this notice from appearing I would need to pay $100 a year to join the Apple Developer program and get the app notarized. I'm giving away an app for free so it just doesn't make a lot of sense for me to pay that $100 a year. I could put the app on the App Store for a small fee but it's hard to know if Apple would approve it and if I would be able to break even, given the app is available for free anyway (which I don't want to change).

from unnaturalscrollwheels.

mb35534 avatar mb35534 commented on September 17, 2024 4

I had the same issue. When I downloaded the latest 1.1.1 .dmg directly, I get the following warning:
image

If I right click the application in finder and click open, I can get it to work properly.

from unnaturalscrollwheels.

chiibis avatar chiibis commented on September 17, 2024 4

For anyone still struggling with this issue:

Had the same problem with macOS Catalina recently.

After installing the latest version and following steps above it still didn't work. But didn't suggest to move it to bin either.

I have additionally go to one more tab: Preferences > Security & Privacy > Privacy > General

And press button 'Open anyway' next to 'Allow on... ' as shown on this screenshot:

image

from unnaturalscrollwheels.

ikai2 avatar ikai2 commented on September 17, 2024 3

I had the same issue. When I downloaded the latest 1.1.1 .dmg directly, I get the following warning:
image

If I right click the application in finder and click open, I can get it to work properly.

this is easy to fix. Just Right Click again and you will get a new pop up with open (and the app will open normally)

from unnaturalscrollwheels.

rshaul avatar rshaul commented on September 17, 2024 2

Same problem as OP. Gotta love Apple telling me what software I'm allowed to run. Think it's time to leave this ecosystem.

from unnaturalscrollwheels.

ther0n avatar ther0n commented on September 17, 2024 1

I'm not sure what's going on with the 1.1.0 release. Homebrew installs 1.1.0 still but the release I made yesterday doesn't have the issue (1.1.1). If you are having this issue please install the latest release manually.

I'm not the one who added the app to Homebrew cask so I'm not familiar with the process with how to update it to the new version.

from unnaturalscrollwheels.

ther0n avatar ther0n commented on September 17, 2024

Hmmmm. This is a difficult issue to figure out... It obviously works fine on my machine but I'm not sure how to investigate an issue like this since anything I build on my machine will of course be marked as trusted. I'm thinking I may have screwed one of a build options up when I was figuring out how to build the universal binary. I'm going to see if I can get a VM up and running to see if I can reproduce the issue. I notice that you used Brew in your screenshot, what happens when you download the .dmg file directly?

Edit: Also just noticed the date:

Homebrew Cask downloaded this file on 27 November, 2020 from github.com

is this happening with the most recent version, or is your system date incorrect?

from unnaturalscrollwheels.

Ale-ri avatar Ale-ri commented on September 17, 2024

I have encountered the same thing as original poster (malware warning, not having permission to run) on version 1.1.0 just this morning. Version 1.1.1 doesn’t give this error, but also doesn’t run. I'm on Big Sur 11.1, Intel based Mac

from unnaturalscrollwheels.

mb35534 avatar mb35534 commented on September 17, 2024

@ther0n Ah, yes, that's different then—I was conflating the two issues. I do really appreciate you making this app free! Just FYI, I did have the same issue as the original poster (could not start the application on Big Sur 11.1 with version 1.1.0 of Unnatural Scroll Wheels).

from unnaturalscrollwheels.

vhn avatar vhn commented on September 17, 2024

Looks like their cli can help with version updates:
https://github.com/Homebrew/homebrew-cask/blob/master/CONTRIBUTING.md#updating-a-cask

I ran it and created this:
Homebrew/homebrew-cask#97921

And some feedback for this issue:
Manually installed version 1.1.1 runs perfectly on big sur 11.1, m1 air.

EDIT:
Homebrew cask is updated, confirmed that a brew install works now.

from unnaturalscrollwheels.

AKlaus avatar AKlaus commented on September 17, 2024

Nope, upgrade to v1.1.1 doesn't work.
I had v1.1.0 installed manually when noticed the problem after a MacOS update. Updating to 1.1.1 manually didn't bring any joy.
Uninstalling and installing via homebrew didn't change much. Now on launching UnnaturalScrollWheels I don't get any notifications - it just doesn't work....

System: Big Sur v11.1 (up-to-date)

from unnaturalscrollwheels.

justxuewei avatar justxuewei commented on September 17, 2024

Yes, I have noticed this issue either. I have tried to right-click open but no luck here. Although there isn't any warning, the app would not run properly as well.

Hardware: Intel based mac
System: macOS Big Sur 11.0.1
App Version: 1.1.1

from unnaturalscrollwheels.

bachrc avatar bachrc commented on September 17, 2024

I bump this too : The app doesn't start anymore, and I have zero message. Even after reinstalling it.

from unnaturalscrollwheels.

hippwn avatar hippwn commented on September 17, 2024

Ok, somehow I made it work :
I went in Security and Privacy settings, in Accessibility : I unchecked UnnaturalScrollWheels, and checked again. And the app launched again.

I can confirm it works on intel-based Mac with Big Sur 11.1 and UnnaturalScrollWheels v1.1.1. Thanks buddy!

from unnaturalscrollwheels.

deanc avatar deanc commented on September 17, 2024

Ok, somehow I made it work :
I went in Security and Privacy settings, in Accessibility : I unchecked UnnaturalScrollWheels, and checked again. And the app launched again.

This solution did not work for me. System: MacBook Pro (15-inch, 2019), 2,4 GHz 8-Core Intel Core i9

from unnaturalscrollwheels.

ther0n avatar ther0n commented on September 17, 2024

@deanc Are you using the latest version 1.1.1?

from unnaturalscrollwheels.

deanc avatar deanc commented on September 17, 2024

@ther0n I am now, and tried the solution but it did not work.

from unnaturalscrollwheels.

dtaddis avatar dtaddis commented on September 17, 2024

Had the issue exactly as described above, and I can get it to run by going to Security settings and explicitly allowing it to "Open Anyway" as suggested. Thanks for coding this great utility!

from unnaturalscrollwheels.

ther0n avatar ther0n commented on September 17, 2024

Latest release is now notarized so this shouldn't be an issue anymore.

from unnaturalscrollwheels.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.