Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Noteworthy change in 10.9 Permissions #110

Closed
daturkel opened this issue Jun 13, 2013 · 13 comments
Closed

Noteworthy change in 10.9 Permissions #110

daturkel opened this issue Jun 13, 2013 · 13 comments
Milestone

Comments

@daturkel
Copy link
Contributor

The 10.9 dev preview changes the way you must enable permissions to use this app. Previously, one needed to go into Accessibility settings and enable assistive devices, now you must go into Security + Privacy settings and add ShiftIt to the list of devices allowed to access Accessibility

@sschwartzman
Copy link

Confirmed. Steps (feel free to add this to your README):

  1. Go to System Preferences > Security & Privacy > Privacy > Accessibility
  2. Click the lock to make changes (bottom-left corner)
  3. In the right-hand pane called "allow the apps below to control your computer." and check "ShiftIt"
  4. Start ShiftIt, it should work without any issue.

accessibility-shiftit

Thanks for making such a useful tool!

--Seth

@fikovnik
Copy link
Owner

Hi,

Would you mind adding this to the readme file in the develop branch. - I think just a link to your comment to this issue will be enough.

Thanks!

@daturkel
Copy link
Contributor Author

@fikovnik
Copy link
Owner

Thanks a lot! Merged

@keith
Copy link

keith commented Oct 24, 2013

There is some way to escalate this without the user having to check the box. I'm not sure how but it works in HyperDock with just a password http://hyperdock.bahoom.com/

@nullzero
Copy link

nullzero commented Dec 8, 2013

Try this ;)
sudo sqlite3 /Library/Application\ Support/com.apple.TCC/TCC.db 'update access allowed=1 where client like "%com.grapewave.ShiftIt%"'

@fikovnik
Copy link
Owner

I saw this hack (used by divvy installer). It is definitely one option, however, there is a proper one - using an auxiliary app that asks for root permissions to mark shiftit app as AX trusted. I'll try to do this asap (finally on mavericks :-) )

@TimMoore
Copy link

I had to use slightly different SQL to get it to work:

sqlite3 '/Library/Application Support/com.apple.TCC/TCC.db' 'update access set allowed=1 where client like "%org.shiftitapp.ShiftIt%"'

Note:

  • Different app ID org.shiftitapp.ShiftIt instead of com.grapewave.ShiftIt
  • Missing set keyword in the original

@ghost
Copy link

ghost commented Jan 15, 2014

Can you please make a Retina ready icon? That would be great!

@quedayone
Copy link

Thanks Tim! Very helpful.

@fikovnik fikovnik added this to the 1.6.1 milestone May 22, 2014
@lookfirst
Copy link
Contributor

After upgrading to 10.10, I had to uncheck the checkbox and re-check it again. Then I could run the app.

@afinne
Copy link

afinne commented Oct 18, 2014

Thank you for that comment @lookfirst . Same here, uncheck and then check again, then it works.

@fikovnik
Copy link
Owner

@lookfirst Would you mind putting this in the readme.md? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants