Apple Application Information File (*.info.plist)
Go Up to File Types Index
When you deploy a project for an Apple platform (OS X or iOS), RAD Studio generates an Apple application information file. This file is necessary to generate the bundle of your application.
Apple application information files are property list files with essential configuration information for Apple platforms. The file content is generated from several sources, including your project configuration (see Version Info), compiler options (see "Minimum iOS version supported" in Linking) or your SDK. The Apple application information file is generated as an XML file containing keys and associated values.
For iOS applications, the info.plist
file is maintained in XML format during development, but delivered as a binary file for deployment. For OS X applications, the info.plist
file is maintained and deployed in XML format.
For more information about the Info.plist
file, see Info.plist Reference.
When you deploy your project, your Apple application information file is generated by default as <project>.info.plist
into the following folder:
- In packages:
- Note: You do not need an Apple application information file for packages.
- For Delphi:
C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\<platform>
- For C++:
C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\<platform>\<build configuration>
C:\Users\Public\Documents\Embarcadero\Studio\20.0\DCP\<platform>\<build configuration>
- In other projects:
C:\Users\<user>\Documents\Embarcadero\Studio\Projects\<project>\<platform>\<build configuration>
To change the output directory:
- In Delphi, use the Package output directory option in Project > Options > Delphi Compiler.
- In C++, use the BPI/LIB output option in Project > Options > C++ (Shared Options).
See Also
- Apple Application Entitlement File (*.entitlements)
- Apple Application Resource Rule File (ResourceRules.plist)
- About Entitlements (Apple documentation)