Detailed explanation of iOS Info.plist file

CFBundleName: The name of the application. This key is used to set the title and name of the application.

CFBundleIdentifier: The identifier of the application. This key is used to set the unique identifier of the application, which is usually used to publish the application in the application store.

CFBundleShortVersionString: The version number of the application. This key is used to set the version name and numeric version number of the application.

CFBundleVersion: The version number of the application. This key is used to set the version number of the application and is usually the same value as the CFBundleShortVersionString key.

CFBundleInfoDictionaryVersion: The version number of the Info.plist file. This key is used to set the version number of the Info.plist file, which is usually the same as the version number of the application.

CFBundleNamePrefix: The prefix for the application name. This key is used to set the prefix of the application name, usually used for the name displayed on the application icon.

CFBundleDevelopmentRegion: The development region of the application. This key is used to set the development region of the application and is usually used to set language and currency settings.

CFBundleLocalizations: Localized versions of the application. This key is used to set the localized version of the application, usually used to set the localized version of the language and localized string.

CFBundleExecutable: The executable file name of the application. This key is used to set the executable file name of the application.

CFBundleIconFile: The application's icon file name. This key is used to set the icon file name of the application.

LSMinimumSystemVersion: Operating system version requirements. This key is used to set the app's OS version requirement, typically in the app's Info.plist file.

LSApplicationQueriesSchemes: Query schemes for applications. This key is used to set the application's query protocol, typically used to open and save documents within the application.

CFBundleURLSchemes: URL types for the application. This key is used to set the URL type of the application, usually used to set the external URL type of the application.

LSApplicationSupportsImageClass: Image types supported by the application. This key is used to set the image types supported by the application, and is usually used to display images in the application.

CFBundleDocumentTypes: Document types supported by the application. This key is used to set the document types supported by the application, and is usually used to open and save documents in the application.

LSMinimumOSVersion: OS version requirement. This key is used to set the app's OS version requirement, typically in the app's Info.plist file.

CFBundleInfoDictionaryPath: Info.plist file path. This key is used to set the path to the Info.plist file, and is typically used to set the path to the Info.plist file in the application's Info.plist file.

CFBundleDevelopmentRegions: The development regions of the application. This key is used to set the development region of the application and is usually used to set language and currency settings.

CFBundleSignature: The signature of the application. This key is used to set the signature of the application to ensure the integrity and security of the application.

CFBundleIdentifiers: Identifiers for the application. This key is used to set several identifiers of the application, such as the application's unique identifier and release identifier.

CFBundleIcons: Icons for the application. This key is used to set multiple icons of the application, such as the main icon and startup icon of the application.

CFBundlePackageType: The bundle type of the application. This key is used to set the application's package type, such as .ipa or .appx.

UIStatusBarStyle: The application's status bar style. This key is used to set the status bar style of the application, such as showing or hiding the status bar.

UISplashScreenImageName: The application's splash screen. This key is used to set the application's splash screen, usually for the image displayed when the application starts.

UIRequiresBatteryCharging: The application's battery requirements. This key is used to set the application's battery requirements, such as whether the battery needs to be charged.

UIStatusBarHidden: Whether the application's status bar is visible. This key is used to set whether the status bar of the application is visible, and is usually used to hide the status bar in the application.

UIUserInterfaceLayoutDirection: The user interface direction of the application. This key is used to set the application's UI orientation, such as rotate left or rotate right.

UIBarStyle: The application's navigation bar and status bar style. This key is used to set the application's navigation bar and status bar style, such as default style or vertical style.

CFBundleDisplayName: The name of the application. This key is used to set the name of the application, usually the name displayed on the application's icon.

CFBundleIdentifier: The identifier of the application. This key is used to set the application's unique identifier, and is typically used to set the application's identifier in the application's Info.plist file.

CFBundleName: The name of the application. This key is used to set the name of the application, typically in the application's Info.plist file.

LSApplicationCategory: The category of the application. This key is used to set the classification of the application, such as default classification, game classification or social media classification.

LSApplicationTrust: The trust level of the application. This key is used to set the trust level of the application, such as default trust, low trust, or high trust.

UIRequiresFullScreen: Whether the application requires full screen. This key is used to set whether the application needs to be full screen, for example, whether it needs to run in full screen mode.

UIDeviceFamily: The family type of the device. This key is used to set the family type of the device, such as iPhone, iPad or iPod Touch.

UIScreenResolution: The resolution of the screen. This key is used to set the resolution of the screen, such as high resolution screen or normal resolution screen.

UIUserNotificationStyle: The style of the notification. This key is used to set the style of the notification, such as default style or warning style.

UILaunchImages: The application's launch images. This key is used to set the application's launch image, usually for the image displayed when the application starts.

Guess you like

Origin blog.csdn.net/LuoHuaX/article/details/132295439