How can I know the Apple Event Access Groups used by an application?

后端 未结 1 1620
时光说笑
时光说笑 2020-12-18 08:45

Apples\' Sandobox is supposed to use Apple Event Access Groups, which allow applications to communicate with each other, as described in the WWDC video \"Session 206 Secure

1条回答
  •  有刺的猬
    2020-12-18 09:10

    Apple Events from sandboxed apps is typically done with Apple Script. There is documentation for the entitlement needed here:

    https://developer.apple.com/library/ios/Documentation/Miscellaneous/Reference/EntitlementKeyReference/Chapters/EnablingAppSandbox.html#//apple_ref/doc/uid/TP40011195-CH4-SW25

    To find which app provides access groups is a bit of a hassle and there aren't many available. Use terminal and sdef to find out. this will give you an XML which you can read and look for access-group

    eg in Console:

    sdef /Applications/Mail.app > mail.sdef.xml
    open mail.sdef.xml 
    

    Then you'll see the line

    
    

    0 讨论(0)
提交回复
热议问题