macOS Apple Events
Taarifa Msingi
Matukio ya Apple ni kipengele katika macOS ya Apple kinachoruhusu programu kuwasiliana na nyingine. Wanahusiana na Meneja wa Matukio ya Apple, ambayo ni sehemu ya mfumo wa uendeshaji wa macOS inayowajibika kwa kushughulikia mawasiliano kati ya michakato. Mfumo huu huwezesha programu moja kutuma ujumbe kwa programu nyingine kuomba ifanye operesheni fulani, kama kufungua faili, kupata data, au kutekeleza amri.
Mnara wa mina ni /System/Library/CoreServices/appleeventsd
ambao hujisajili kama huduma com.apple.coreservices.appleevents
.
Kila programu inayoweza kupokea matukio itaangalia hili na daemon kwa kutoa Bandari yake ya Matukio ya Apple. Na wakati programu inataka kutuma tukio kwake, programu itaomba bandari hii kutoka kwa daemon.
Programu zilizowekwa kwenye sanduku zinahitaji ruhusa kama ruhusu kutuma matukio ya apple
na (ruhusu mach-lookup (jina la kawaida "com.apple.coreservices.appleevents))
ili kuweza kutuma matukio. Kumbuka kuwa ruhusa kama com.apple.security.temporary-exception.apple-events
inaweza kuzuia nani anaye ruhusa ya kutuma matukio ambayo itahitaji ruhusa kama com.apple.private.appleevents
.
Inawezekana kutumia mazingira ya mazingira AEDebugSends
ili kurekodi habari kuhusu ujumbe uliotumwa:
Last updated