Am I just missing where it's at in Xamarin Studio? I am trying to find where I would make XPC services Xamarin.Mac. Is there an alternative I could pursue if XPC is not available?
XPC services is currently not supported under Xamarin.Mac. It is a known area that we're missing right now.
It's on our long term possible roadmap, but there are no announced plans right now of when they may be done.
Until these are added is it possible to access them via P/Invoke?
The problem is that XPC services require some packaging magic (provided by the Xcode template) that we don't have yet. You could p/invoke into the relevant APIs, but unless you duplicate the packaging you won't act like a service.
Has this changed at all or is XPC still unsupported at this time?
We have not added XPC support so far. It's still on our very long term roadmap (along with almost every other API on macOS).
Just a friendly reminder that Xamarin.Mac and Xamarin.iOS are open source (https://github.com/xamarin/xamarin-macios) if you are interesting on hacking on features you are interested in.
I filed a bug here to track any future work:
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies