I’m building a sandboxed macOS App Store app that registers an agent using SMAppService.
I’m trying to understand the IPC setup between the main app and the SMAppService-managed agent. The obvious options seem to be: XPC with a Mach service
But from what I understand, I’d need a special entitlement that allows me to communicate over XPC Mach service - which is unlikely to pass Mac App Store review.
So how do people communicate with processes registered with SMAppService?
Topic:
App & System Services
SubTopic:
Core OS
Tags:
XPC
Inter-process communication
Service Management
macOS
2
0
34