Closed jakaplan closed 2 years ago
FYI @amomchilov going to work on a number of changes in this area to both support macOS 13's new SMAppService
and simplifying SecureXPC's API surface for creating servers and clients. This doesn't do the latter, I'm planning to put up another PR soonish (haven't started it yet) to do that.
Abandoning this in favor of a new pull request
For future readers, this was implemented in https://github.com/trilemma-dev/SecureXPC/pull/99
However, this is making the API surface increasing unwieldy so I have thoughts on how to refactor this to in most cases auto-detect which type of server (and for that matter client as well) and let users explicitly specify a "type" if so desired. But first, wanted to land this change in the current style (although likely not make a release containing it).