-
Notifications
You must be signed in to change notification settings - Fork 514
Project file properties
Additional arguments to mtouch.
Applicable to iOS, tvOS, watchOS projects.
.NET: some arguments are still applicable, some are not.
The architecture(s) to build for.
Applicable to iOS, tvOS, watchOS projects.
.NET: N/A, uses RuntimeIdentifier instead.
The architecture(s) to build for.
Applicable to macOS projects.
.NET: N/A, uses RuntimeIdentifier instead.
Selects which HttpClientHandler will be the default.
- MtouchHttpClientHandler: applicable to iOS, tvOS and watchOS projects.
- HttpClientHandler: applicable to macOS projects.
Different platforms have different valid values:
- iOS: "HttpClientHandler", "NSUrlSessionHandler" or "CFNetworkHandler"
- tvOS: "HttpClientHandler" or "NSUrlSessionHandler"
- watchOS: only "NSUrlSessionHandler"
- macOS: "HttpClientHandler" or "NSUrlSessionHandler"
.NET: N/A, use UseNativeHttpHandler
to select which HttpClientHandler implementation to use.
Enables the concurrent mode for the SGen garbage collector.
- iOS, tvOS, watchOS: historically used MtouchEnableSGenConc, but it's recommended to use EnableSGenConc.
- macOS: uses EnableSGenConc.
Applicable to all platforms.
.NET: the same.
If an Xcode archive should be created at the end of the build.
Applicable to all platforms.
.NET: the same.
If code signing is enabled.
Applicable only to macOS and Mac Catalyst apps (for other platforms we automatically determine if signing is required or not).
.NET: the same.
If the .pkg that was created (if CreatePackage
was enabled) should be signed.
Applicable only to macOS and Mac Catalyst projects.
.NET: the same
If a package (.pkg) should be created for the app bundle at the end of the build.
Applicable only to macOS and Mac Catalyst projects.
.NET: the same
Specifies the code signing key to use.
Applicable only to macOS and Mac Catalyst apps, but it's recommended to use CodesignKey instead.
.NET: use CodesignKey instead
Specifies the code signing key to use.
Applicable to all platforms.
.NET: the same
Specifies the provisioning profile to use when signing the app bundle.
Applicable to all platforms.
.NET: the same.
The path to the entitlements file that specifies the entitlements the app requires.
Typically "Entitlements.plist"
Applicable to all platforms.
.NET: the same.
Extra arguments passed to the 'codesign' tool
Applicable to all platforms.
.NET: the same.
Specifies the code signing key to sign the package when creating .pkg for a macOS and Mac Catalyst project.
Applicable only to macOS and Mac Catalyst apps.
.NET: the same.
Specifies any extra arguments to pass to the 'productbuild' tool when creating .pkg for a macOS and Mac Catalyst project.
Applicable only to macOS and Mac Catalyst apps.
.NET: the same.
Applicable only to macOS and Mac Catalyst apps.
.NET: the same.
Additional xml files to the managed linker.
Applicable to all platforms.
.NET: the same
- README
- xcode13.0 Binding Status
- xcode13.1 Binding Status
- xcode13.2 Binding Status
- xcode13.3 Binding Status
- xcode13.4 Binding Status
- xcode14.0 Binding Status
- xcode14.1 Binding Status
- xcode14.2 Binding Status
- xcode14.3 Binding Status
- xcode15.0 Binding Status
- xcode15.1 Binding Status
- xcode15.3 Binding Status
- xcode15.4 Binding Status
- xcode16.0 Binding Status
- xcode16.1 Binding Status
- xcode16.2 Binding Status