Description
This tasks generates the Info.plist file for an application bundle.
Parameters
| Attribute | Type | Description | Required |
|---|---|---|---|
| MainAssembly | ITaskItem |
The path to the main assembly. | False |
| Template | ITaskItem |
The template file. | False |
| ApplicationName | String |
The name of the application. | False |
| Icon | String |
The application icon. | False |
| Identifier | String |
The application identifier. | False |
| Version | String |
The application version. | False |
| MinRequiredOSVersion | String |
The mininum OS version required. Valid values are MacOS105, MacOS106, MacOS107 or MacOS108. |
True |
| MainNibFile | String |
The main NIB file. | False |
| PrincipalClass | String |
The principal class. | False |
| ToDirectory | ITaskItem |
The destination directory. | True |
Nested Elements
Usage
Typical usage:
<GenerateInfoPList MainAssembly="$(_MainAssembly)" ToDirectory="$(ContentsPath)" MinRequiredOSVersion="$(MacOSVersion)" Template="$(InfoPListPath)" />