3

I have a sandboxed app.

This app has an XPC service which is not sandboxed.

Does the XPC service need to be sandboxed as well for me to be able to submit to the Mac App Store?

firstresponder
  • 5,000
  • 8
  • 32
  • 38
  • I haven't submitted yet. I think you should reopen this question. – firstresponder Jan 03 '13 at 08:55
  • Nevermind, discovered the service does indeed have to be sandboxed (https://groups.google.com/d/msg/growl-development/RPbSKqxrZ7w/n3Rua2YeKosJ). Still don't agree with it being closed though. It's helpful information. – firstresponder Jan 03 '13 at 10:09
  • That message you linked is a mess. I'll reopen the question if you take a few moments to compose a clear, complete answer to your question. Thanks. – Robert Harvey Jan 03 '13 at 15:43

1 Answers1

5

Every binary, including XPC components, that's part of a Mac App Store submission must be sandboxed. However the entitlements for each binary can (and probably should, if the app is well-factored) be different: XPC is designed to support that case.