MacRuby fully supports sandboxing: http://ofps.oreilly.com/titles/9781449380373/_one_step_deeper.html#_sandboxing
I don't have any experience with XPC: http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingXPCServices.html but in theory we should totally support that. A nice wrapper would be great tho. I haven't read anything about XPC services being a requirement, but devs can and probably should sandbox their MacRuby apps. - Matt On Tue, Oct 11, 2011 at 12:29 AM, Takao Kouji <ko...@takao7.net> wrote: > 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 <ko...@takao7.net> > blog: http://d.hatena.ne.jp/kouji0625/ > twitter: takaokouji / projects: ruby, s7-seven > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel