CFBundle Executable
The name of the bundle’s executable file.
Availability
- iOS 2.0+
- macOS 10.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- Core Foundation
Details
- Name
- Executable file
- Type
- String
Discussion
For an app, this key is the executable. For a loadable bundle, it's the binary that's loaded dynamically by the bundle. For a framework, it's the shared library framework and must have the same name as the framework but without the .framework extension.
macOS uses this key to locate the bundle’s executable or shared library in cases where the user renames the app or bundle directory.
See Also
Launch
property list key NSPrincipal ClassThe name of the bundle’s main executable class.
property list key CLKComplication Principal ClassThe name of the class that implements the complication data source protocol.
property list key LSEnvironmentEnvironment variables to set before launching the app.