Option meaning of info. plist, meaning of info. plist

Source: Internet
Author: User
Tags reverse dns

Option meaning of info. plist, meaning of info. plist

1. application does not run in background (container name: UIApplicationExistsOnSuspend) from the end of iOS4.0, when you apply the program line, press Home terminal, the application does not parse the current line, but hides in the background. Therefore, if you want to download the current program line after you press Home then, check this option.

2. Application requires iPhone environment (Name: LSRequiresIPhoneOS) the family of iOS operating systems includes iPhone, iPad, and iPod Touch. Therefore, if your application can only be used in the iPhone environment, select this option.

3. application supports iTunes file sharing (upload name: UIFileSharingEnabled) adds a case sharing Function in the version after iTunes9.1, as long as you enable info. this option in plist, and then the example you want to share will be included in the Documents, you can see this file in the app tag extension in iTunes.

4. Application uses Wi-Fi (Nickname: UIRequiresPersistentWiFi) if your Application needs to use WiFi to renew the service, you can enable this function. When the user does not enable Wi-Fi when the application is running, the user will automatically jump out of the conversation box asking to enable Wi-Fi.

5. Bundle creator OS Type code (canonical name: CFBundleSignature) CFBundleSignature is a four-letter long string used to indicate the developers' recognition of the application program. For example, in a text messaging application, you can mark it as "ttext ".

6. the Bundle display name (feature name: CFBundleDisplayName) should be the localized component name of the program. The value of the parameter is $ {PRODUCT_NAME }. This change can be modified in the configuration area of the case generated after logging Targets. Find "Product Name" and change it to your Product Name, the. the app will also name it.

7. bundle identifier (canonical name: CFBundleIdentifier) is used to mark the unique ID of the application, usually named in reverse DNS mode, for example: com. myCompany. myApp, which should have the same application ID added in iTunes Connect.

8. Bundle name (canonical name: CFBundleName) refers to the short name of the application, which is usually your application name.

9. Bundle OS Type code (canonical name: CFBundlePackageType) is used to mark the Type of the entire bundle. On Mac, a packet may be a case or project, and its purpose is to package the resources used by the user group together. For example, the application should be recognized as APPL.

10. The Bundle version (CFBundleVersion) is used to identify the Bundle number. You can use any string format to express this version. For example, you can use a number to represent a batch number.

 

11. Bundle version string, short (release name: cfbundle1_versionstring) version of the application, which is usually represented by three numbers, for example, 1.0.1.

12. Executable ubuntures (Region name: lsexcutableubuntures) is the setting value of a dynamic column. The architecture environment used to set the operational status of the primary row, for example, i386, ppc, ppc64, x86_64

13. Executable file (feature name: CFBundleExecutable) Name of the response row.

14. Fonts provide by application (Signature Name: UIAppFonts) is the setting value of a dynamic column. Used to specify the external fonts used by the application. You can use your own fonts in the application, as long as you add the fonts to the scripts, you can use these fonts in the programming environment by specifying the font marker name at the specified value.

15. Get Info string (feature name: CFBundleGetInfoString) is used to describe the application program on the Mac Finder.

16. icon already functions des gloss effects (effect name: UIPrerenderedIcon) Specifies whether to add a light effect to the display of the application program. If you do not want to add a light effect, check this option.

17. Icon file (Parameter Name: cfbundleiconfilepath uses parameter-specific parameter to define the parameter format. If a specified parameter is specified, the parameter value default.png is used. According to Apple's regulations, this parameter must be a snapshot of 57x57.

18. icon files (Development name: CFBundleIconFiles) are the same for iPhone and iPad development tools and sdks, therefore, the same application can be used on two devices at the same time, but the two interfaces are different. This metric value is a configuration value of the metric column type. It is used to specify the application display for the iPhone and iPad. You only need to give two metric names, for iPhone, the pixel value is 57x57 pixel, and for iPad, It is 72x72 pixel, the system automatically determines the type of configuration on which the indicator is used according to the displayed size.

19. Info dictionary version (feature name: CFBundleInfoDictionaryVersion) version in info. plist format. Generally, we will not change this value.

20. Initial interface orientateon (Nickname: UIInterfaceOrientation) specifies the direction at which the application starts.

21. Laumch image (Region name: UILaunchImageFile) is used to specify the region when the application is triggered.

22. Localization native development region (region name: CFBundleDevelopmentRegion) should use the original release version of the program.

23. Localizations (CFBundleLocalizations) is used to specify the sequence supported by the application.

24. Localized resources can be mixed (Signature Name: CFBundleAllowedMimxedLocalizations) whether the application can obtain the signature system in the Framework framework.

25. Main nib file base name (Subject name: NSMainNibFile) is the Main Nib file name, which is set to MainWindow.

26. Renders with edge antialisasing (Signature Name: UIViewEdgeAntialiasing) determines whether the anti-attack feature of core animation is enabled.

27. Renders with group opacity (Region name: UIViewGroupOpacity) sets the upload opacity of core animation to make it transparent.

28. Required background modes (Signature Name: UIBackgroundModes) sets the actions to be taken to the background when the application enters the background selection line. This parameter value is a parameter-type setting, which can be set to audio, locateon, and voip.

29. required device capabilities (Region name: UIRequiredDeviceCapabilities) sets the hardware to be used by the application, in this way, it can be determined that the program will not generate a response when the response is executed on the preset.

30. Status bar is initially hidden (Region name: UIStatusBarHidden) sets whether the primary keys column is hidden at the beginning.

31. Status bar style (UIStatusBarStyle) sets the sequence type of the sequence column.

32. supported external accessory protocols (Region name: UISupportedExternalAccessoryProtocols) specifies the parameter Supported by the application and external hardware accessories. This parameter value is a parameter column, you can specify multiple limits.

33. supported interface orientateons (Nickname: UISupportedInterfaceOrientations) sets the rendering Mode Supported by the application (portrait or Landscape mode). This parameter value is a parameter column, supports multiple display modes.

34. supported interface orientateons (Nickname: UIUpgradeOtherBundleIdentifier) sets the Display Mode Supported by the Program (portrait or Landscape mode ), this parameter value supports multiple display modes.

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.