IOS app configuration. Plist Summary (go from Coolweather)

Source: Internet
Author: User
Tags unique id reverse dns

IOS app configuration. Plist Summary (go from Coolweather)

This article goes from http://www.cocoachina.com/bbs/read.php?tid=89684&page=1

Coolweather

The whole, share it to everyone.

1. Application does not run in background (key name: Uiapplicationexistsonsuspend) Since iOS4.0, when you press the home key while the application is in use, the program does not interrupt the current run, but instead hides in the background. So hopefully the user will have to interrupt the current program after pressing the home key, please tick this option.

2. Application requires IPhone environment (key name: Lsrequiresiphoneos) The family of iOS ㄌㄧ eh sass mainly contains the three kinds of iphone,ipad,ipod touch. So if your application is only available under the iphone environment, please tick this option.

3. Application supports ITunes file sharing (Key name: uifilesharingenabled) The iTunes9.1 version adds a file sharing feature, as long as you open this option in the Info.plist, and then save the files you want to share in the documents, you can see the document in the app tag page of the itunes.

4. Application uses Wi-Fi (key name: Uirequirespersistentwifi) If your application needs to use the WiFi to connect, then you can open this feature. When the user performs this application and does not open the WiFi, then the screen will automatically jump out of the dialog to ask for WiFi.

5. Bundle Creator OS Type code (key name: Cfbundlesignature) Cfbundlesignature is a four-letter string that indicates the issuer's knowledge of the application. For example, in a text editor application, you can target "Ttext".

6. The Bundle display name (Key name: Cfbundledisplayname) is used to localize the program name, the default value is ${product_name}. This variable can be modified in the design screen after the double strike targets, and the "Product name" will be changed to the name of your product. The app will also be named after this name.

7. Bundle identifier (key name: Cfbundleidentifier) is used to target the unique ID of the application, usually named in reverse DNS, for example: COM.MYCOMPANY.MYAPP, this name should be in itunes The new application ID in Connect is the same.

8. Bundle Name (Key name: Cfbundlename) The short name of the application, usually your application name.

9. Bundle OS Type Code (key name: Cfbundlepackagetype) is used to target the type of the entire packet (bundle). In a Mac, a packet may be a file or a record, and its purpose is to bundle the resources used by the software. For example, the application is appl.

Bundle version (key name: Cfbundleversion) is used to target the editing version (bundle number) and you can use any string format to represent this version. For example, use a number to represent the number of translations.

One. Bundle version String,short (key name: cfbundleshortversionstring) The application versions, usually expressed in three numbers, for example: 1.0.1.

Executable Architectures (Key name: Lsexcutablearchitectures) is the setting value for an array of configurations. The structure of the 袚 limp, for example: i386,ppc,ppc64,x86_64.

Executable file (Key name: cfbundleexecutable) is the name of your file.

Fonts provide by application (key name: Uiappfonts) is the set value for an array of configurations. Use to specify the external glyphs used by the application. You can use your own fonts in the application, as long as the font file is added to the program, you can use these glyphs in the code by specifying the font name in the set value.

The. Get Info string (Key name: cfbundlegetinfostring) is used for the description of the application on the Mac's finder.

Icon already includes gloss effects (key name: Uiprerenderedicon) Specifies whether the application's image is added with a light dizzy effect, and if you do not want to add a light dizzy effect, tick this option.

The icon file (key name: Cfbundleiconfile) is used to set the application's graphics and, if not specified, to use the preset value default.png, which, according to Apple's specifications, is required to be a 57x57 profile.

The Icon files (key name: Cfbundleiconfiles) are the same as the iphone and ipad developer and SDK, so the same application can also be used on both facilities, but the two graphs are not quite the same. This key value is an array-type setting that specifies the iphone and ipad application, and you just give two graphics, where the iphone is shown as 57x57 Pixel,ipad, which is 72x72 pixel, The system automatically uses the image size to decide which kind of equipment to use on the diagram.

. Info dictionary version (key name: cfbundleinfodictionaryversion) info.plist format. In general, we don't change this number.

Initial interface Orientateon (key name: uiinterfaceorientation) specifies the direction at which the application should start.

LAUMCH Image (Key name: Uilaunchimagefile) is used to specify which files the application activates.

Localization native development Region (key name: cfbundledevelopmentregion) The original language version of the program.

Localizations (Key Name: Cfbundlelocalizations) is used to specify the languages that the application supports.

Localized resources can be mixed (key name: cfbundleallowedmimxedlocalizations) Whether the program can be used to obtain the language files within the framework.

Main nib file base name (Key name: Nsmainnibfile) The primary nib file name, the default value is MainWindow.

Renders with Edge antialisasing (key name: uiviewedgeantialiasing) set whether the core animation layer is open to anti-saw teeth.

Renders with group opacity (key name: uiviewgroupopacity) Set the layer of core animation so that no one layer of transparency is inherited.

Required background modes (key name: uibackgroundmodes) Set what actions to continue in the background after the application has entered the background. This key value is an array type setting, which can be set to include: Audio,locateon,voip.

Required device Capabilities (Key name: uirequireddevicecapabilities) The hardware that the application needs to use to make sure that the application is not going to be wrong when it is executed on that setup.

The Status bar is initially hidden (key name: Uistatusbarhidden) The set state is hidden.

The Status bar style (Uistatusbarstyle) is the display type of the State column.

Supported external accessory protocols (Key name: Uisupportedexternalaccessoryprotocols) Specifies that the application is supported by external hardware components, This key value is an array setting that allows you to specify multiple messaging settings.

Supported interface Orientateons (key name: uisupportedinterfaceorientations) the display mode supported by the application (portrait mode or Landscape mode), which is an array, Can support several different display modes.

Supported interface Orientateons (key name: Uiupgradeotherbundleidentifier) Set the display mode (portrait or landscape mode) supported by the application, which can support multiple different display modes.


IOS app configuration. Plist Summary (go from Coolweather)

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.