I wonder if OS-X app bundles always have a Info.plist - CFBundleExecutable configuration?

Thank you in advance for answers.

  • You are referring to 10.7, 10.8, and 10.9 from MAS or other bundles (as well)?
    – Andrew U.
    Mar 27, 2014 at 11:26
  • @AndrewU. Doesn't matter all OSX application bundles needed this - I can't remember which version of OSX needed it first
    – mmmmmm
    Mar 27, 2014 at 11:32
  • @AndrewU: I am not sure what MAS is. I am referring to version 10.7 - 10.9 Mar 27, 2014 at 13:19

1 Answer 1


Yes see Apple's documentation on bundle structure

An OSX Application bundle must contain an Info.plist and expects certain keys including CFBundleExecutable whose definition is

The name of the main executable file. This is the code that is executed when the user launches your application. Xcode typically sets the value of this key automatically at build time.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .