Live data from Hacker News

Apple rejected my dictation app for using the accessibility API

mitmllc.com

51–60 of 200 posts

Re: Apple rejected my dictation app for using the accessibility API

#51
Some non apple apps get access to accessibility APIs. What gives?

This API is sensitive. I imagine Apple is particularly stringent as to how the access is justified. Not how it uses it but how the reason for using it is explained.

It's not like someone tests the app and all api calls to deem them reasonable or not.

Re: Apple rejected my dictation app for using the accessibility API

#53
Quick question, I assume you're getting caught by the CGEvent(PostEvent)...but I want to be sure. AX API has been gimped for over a decade so you'd have never made it into the app store that way. Just making certain, in case you have another path. It doesn't appear CGEvent is a universal approval anymore either though.

Have fought similar demons lately, feel your pain.

Re: Apple rejected my dictation app for using the accessibility API

#54

Earlier quoted context omitted.

No. Changing one's primary operating system takes time, dedication, and is a lifestyle change, similar to moving somewhere remote. Changing ones AC filter is none of those things. If you and your grandma only rely on the computer for its web browser, then good for you. You have flexibility that is not afforded to most people. But that's not how a person's phone works; phones dig a lot deeper into one's lifestyle, int…

If a 15 years old can do so (me) then other people can do so as well. I did not feel uncomfortable at all when i first installed ElementaryOS and then moved to Fedora. everything just works, i never ever had to worry about drivers or stuff like that

Personal ability cannot be the universal baseline, sadly

Re: Apple rejected my dictation app for using the accessibility API

#55

SpaceGremlin (mac alternative to WinDirStat) has a similar thing, where some features only work in the independent "SpaceGremlinPro" version downloaded from their site. However, they do some cool stuff with licensing - you can point it to the app store paid/installed version, and it detects the license and unlocks. If you're worried about people not trusting payment to you, might be worth seeing if you could implemen…

Space Gremlin isn't even available on the App Store anymore, presumably because it hasn't been updated to newer versions of macOS. Meanwhile, GrandPerspective is free and uses the exact same visualization as WinDirStat (although the UX is a bit weird for me)

Re: Apple rejected my dictation app for using the accessibility API

#56
post #23

Earlier quoted context omitted.

for most people this is like saying "If you don't like being oppressed, just move to Antarctica!"

Maybe more like “Learn how to replace an AC filter by yourself instead of calling an AC repair company” I just installed PopOS on a laptop recently, and… it just worked. There’s an app store for noobs that I think installs flatpaks. GPU drivers just work. Whole disk encryption. Everything just works. I don’t see what else my grandma that just uses Facebook would need. Maybe automatic updates?

I run Linux across a dozen thin clients and a server class desktop in my home lab. It's rock solid for home assistant, proxmox, routing, etc etc. Set it (hours and hours of work) and forget it exists.

I couldln't imagine having the time to set it up as a daily driver that handles my daily workflows, hardware needs, etc. Terminal in OS X is a close enough approximation out of the box and goes beyond it in DX (IMO) with very little additional setup.

I know this will be an unpopular opinion.

Re: Apple rejected my dictation app for using the accessibility API

#58
As someone who also experience pains in their hands after a couple of hours of typing... I started to use the great open source app called ghost-pepper [1] that i found on github and has been my daily driver (its like superwhisrp but oss/free and local) the maintainer is really nice and replies to DMs really quickly too.

[1] https://github.com/matthartman/ghost-pepper

Re: Apple rejected my dictation app for using the accessibility API

#59

Earlier quoted context omitted.

No. Changing one's primary operating system takes time, dedication, and is a lifestyle change, similar to moving somewhere remote. Changing ones AC filter is none of those things. If you and your grandma only rely on the computer for its web browser, then good for you. You have flexibility that is not afforded to most people. But that's not how a person's phone works; phones dig a lot deeper into one's lifestyle, int…

If a 15 years old can do so (me) then other people can do so as well. I did not feel uncomfortable at all when i first installed ElementaryOS and then moved to Fedora. everything just works, i never ever had to worry about drivers or stuff like that

As a 15 year old your mind is flexible in ways that most people's are not. As you get older you will realize the cost of changing the way you are used to doing things. Take advantage of your young brain and try all the things

Re: Apple rejected my dictation app for using the accessibility API

#60

What API are you using? I have a sandboxed app on the Mac Store that synthesizes CGEvents to simulate arbitrary keyboard actions on behalf of the user. It needs accessibility permission, of course.

Wondering the same, there is some weirdness around the clipboard and CGEvents though. Are you avoiding the clipboard entirely in your implementation?
Post reply on HN