weixin_39792049
2021-01-12 14:45 阅读 2

Noteworthy change in 10.9 Permissions

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

该提问来源于开源项目:fikovnik/ShiftIt

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

13条回答 默认 最新

  • weixin_39528000 weixin_39528000 2021-01-12 14:45

    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

    点赞 评论 复制链接分享
  • weixin_39959335 weixin_39959335 2021-01-12 14:45

    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!

    点赞 评论 复制链接分享
  • weixin_39792049 weixin_39792049 2021-01-12 14:45

    Here's my patch https://github.com/daturkel/ShiftIt/compare/fikovnik:develop...patch-1?quick_pull=1

    点赞 评论 复制链接分享
  • weixin_39959335 weixin_39959335 2021-01-12 14:45

    Thanks a lot! Merged

    点赞 评论 复制链接分享
  • weixin_39661780 weixin_39661780 2021-01-12 14:45

    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/

    点赞 评论 复制链接分享
  • weixin_39877898 weixin_39877898 2021-01-12 14:45

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

    点赞 评论 复制链接分享
  • weixin_39959335 weixin_39959335 2021-01-12 14:45

    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 :-) )

    点赞 评论 复制链接分享
  • weixin_39598941 weixin_39598941 2021-01-12 14:45

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

     bash
    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

    点赞 评论 复制链接分享
  • weixin_39789979 weixin_39789979 2021-01-12 14:45

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

    点赞 评论 复制链接分享
  • weixin_39614262 weixin_39614262 2021-01-12 14:45

    Thanks Tim! Very helpful.

    点赞 评论 复制链接分享
  • weixin_39851974 weixin_39851974 2021-01-12 14:45

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

    点赞 评论 复制链接分享
  • weixin_39994949 weixin_39994949 2021-01-12 14:45

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

    点赞 评论 复制链接分享
  • weixin_39959335 weixin_39959335 2021-01-12 14:45

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

    点赞 评论 复制链接分享

相关推荐