ther0n / UnnaturalScrollWheels

Invert scroll direction for physical scroll wheels while maintaining "Natural" scrolling for trackpads on MacOS
GNU General Public License v3.0
3.3k stars 71 forks source link

post to apple store? #49

Open jredfox opened 2 years ago

jredfox commented 2 years ago

can you post this to the apple store?

ther0n commented 2 years ago

I would like to, but I don't think it'd be approved. Section 2.5.3 of the App Store Review Guidelines states:

Apps that transmit viruses, files, computer code, or programs that may harm or disrupt the normal operation of the operating system and/or hardware features, including Push Notifications and Game Center, will be rejected. Egregious violations and repeat behavior will result in removal from the Apple Developer Program.

Since the app changes how the mouse behaves system wide I think it violates that requirement. In addition apps on the App Store must have App Sandbox enabled and using Accessibility permissions to "control your computer" doesn't work with app sandbox. Though this doesn't quite add up because apps like BetterSnapTool or Magnet use the same functionality. The early versions of the app actually had App Sandbox enabled and the app still functioned fine (mostly), however I believe that was/is a bug in macOS (and a potential security issue?)