[MacRuby-devel] is there a sane way to use/create XPC services via macruby?

Takao Kouji kouji at takao7.net
Tue Oct 11 00:29:13 PDT 2011


Does Anyone know any idea below? 

----- on IRC #macruby channel -----
03:58 Aphelion: is there a sane way to use/create XPC services via macruby?

11:10 takaokouji: Aphelion: Sorry, I don't know XPC. What is XPC? XML-RPC?

13:08 Aphelion: takaokouji: IPC/sandboxing technology that apple is requiring all mac app store applications to make use of as of the first of next month to get new apps or updates approved
13:10 Aphelion: takaokouji: so if you need to talk to the network, you create a service with permission to do so and the main application remains completely sandboxed, only communicating with the service. or if you need to interact with another app via apple events, you make a service that does this and communicate with that. it's to decrease the potential surface area of any given vulnerability.
13:11 Aphelion: takaokouji: and, well... there's no choice in the matter. nothing will make it into the app store without using app sandboxing at least, which realistically means making use of xpc services, as of the first of next month. period.
-----

---
TAKAO Kouji <kouji at takao7.net>
blog: http://d.hatena.ne.jp/kouji0625/
twitter: takaokouji / projects: ruby, s7-seven



More information about the MacRuby-devel mailing list