Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ProjectCapabilityManager

Use this class to add and modify the details of the Xcode project capabilities.
Read time 3 minutesLast updated 2 days ago

Definition

public class ProjectCapabilityManager

Remarks

Note: The recommended best practice is to place the ProjectCapabilityManager methods inside a Try-Catch block as they might throw exceptions when called multiple times.

Constructors

Constructor

Description

ProjectCapabilityManager(System.String,System.String,System.String,System.String)Creates a new ProjectCapabilityManager object.

Methods

Method

Description

AddAccessWiFiInformationAdd the Access WiFi Information capability.
AddAppAttestAdd the App Attest capability.
AddAppGroupsAdd the App Groups capability.
AddApplePayAdd the Apple Pay capability.
AddApplePayLaterMerchandisingAdd the Apple Pay Later Merchandising capability.
AddAppTransportSecurityExceptionAdd the App Transport Security Exception capability.
AddAssociatedDomainsAdd the Associated Domains capability.
AddAutoFillCredentialProviderAdd the AutoFill Credential Provider capability.
AddBackgroundModesAdd the Background Modes capability.
AddClassKitAdd the ClassKit capability.
AddCommunicationNotificationsAdd the Communication Notifications capability.
AddDataProtectionAdd the Data Protection capability.
AddDriverKitCommunicatesWithDriversAdd the DriverKit Communicates with Drivers capability.
AddExtendedVirtualAddressingAdd the Extended Virtual Addressing capability.
AddFamilyControlsAdd the Family Controls capability.
AddFileProviderTestingModeAdd the FileProvider Testing Mode capability.
AddFontsAdd the Fonts capability.
AddGameCenterAdd the GameCenter capability.
AddGameControllersAdd the Game Controllers capability.
AddGroupActivitiesAdd the Group Activities capability.
AddHealthKitAdd the HealthKit capability.
AddHealthKitEstimateRecalibrationAdd the HealthKit Estimate Recalibration capability.
AddHomeKitAdd the HomeKit capability.
AddHotspotAdd the Hotspot capability.
AddiCloudiCloud Storage APIs enable your apps to store data and documents in iCloud.
AddInAppPurchaseAdd the In-App Purchase capability.
AddIncreasedMemoryLimitAdd the Increased Memory Limit capability.
AddInterAppAudioAdd the Inter-App Audio capability.
AddJournalingSuggestionsAdd the Journaling Suggestions capability.
AddKeychainSharingAdd the Keychain Sharing capability.
AddManagedAppInstallationUIAdd the Managed App Installation UI capability.
AddManageThreadNetworkCredentialsAdd the Manage Thread Network Credentials capability.
AddMapsAdd the Maps capability.
AddMatterAllowSetupPayloadAdd the Matter Allow Setup Payload capability.
AddMDMManagedAssociatedDomainsAdd the MDM Managed Associated Domains capability.
AddMessagesCollaborationAdd the Messages Collaboration capability.
AddMultipathAdd the Multipath capability.
AddNearFieldCommunicationAdd the Near Field Communication (NFC) Tag Reading capability.
AddNetworkExtensionsAdd the Network Extensions capability.
AddNetworkSlicing5GAdd the 5G Network Slicing capability.
AddPersonalVPNAdd the Personal VPN capability.
AddPushNotificationsAdd the Apple Push Notifications capability.
AddPushToTalkAdd the Push to Talk capability.
AddSensitiveContentAnalysisAdd the Sensitive Content Analysis capability.
AddShallowDepthAndPressureAdd the Shallow Depth and Pressure capability.
AddSharedWithYouAdd the Shared With You capability.
AddSignInWithAppleAdd the Sign in with Apple capability.
AddSiriAdd the Siri capability.
AddSustainedExecutionAdd the Sustained Execution capability.
AddTapToPresentIDOniPhoneAdd the Tap to Present ID on iPhone (Display Only) capability.
AddTimeSensitiveNotificationsAdd the Time Sensitive Notifications capability.
AddWalletAdd the Wallet capability.
AddWeatherKitAdd the WeatherKit capability.
AddWirelessAccessoryConfigurationAdd the Wireless Accessory Configuration capability.
WriteToFileSaves the project file to disk.

Structs

Struct

Description

ProjectCapabilityManager.AppTransportSecurityExceptionEntryRepresents domain entry for the App Transport Security Exception capability.

Enums

Enum

Description

ProjectCapabilityManager.AppAttestOptionsThe list of options available for the App Attest capability. For more information, refer to App Attest Environment (Apple Developer).
ProjectCapabilityManager.ClassKitOptionsThe list of options available for the ClassKit capability. For more information, refer to ClassKit Environment Entitlement (Apple Developer).
ProjectCapabilityManager.FontsOptionsThe list of options available for the Fonts capability. For more information, refer to Configuring custom fonts (Apple Developer).
ProjectCapabilityManager.GameControllersOptionsThe list of options available for the Game Controllers capability. For more information, refer to Configuring game controllers(Apple Developer).
ProjectCapabilityManager.NetworkExtensionsOptionsThe list of options available for the Network Extensions capability. For more information, refer to Configuring network extensions (Apple Developer)
ProjectCapabilityManager.NetworkSlicing5GAppCategoryOptionsThe list of options available for the 5G Network Slicing app category key. For more information, refer to 5G Network Slicing App Category (Apple Developer)
ProjectCapabilityManager.NetworkSlicing5GTrafficCategoryOptionsThe list of options available for the 5G Network Slicing traffic category key. For more information, refer to 5G Network Slicing Traffic Category (Apple Developer)