Use this class to add and modify the details of the Xcode project capabilities.
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.
ProjectCapabilityManager | Creates a new ProjectCapabilityManager object. |
AddAccessWiFiInformation | Adds the Access WiFi Information capability. |
AddAppAttest | Add the App Attest capability. |
AddAppGroups | Add the App Groups capability. |
AddApplePay | Add the Apple Pay capability. |
AddApplePayLaterMerchandising | Add the Apple Pay Later Merchandising capability. |
AddAppTransportSecurityException | Add the App Transport Security Exception capability. |
AddAssociatedDomains | Add the Associated Domains capability. |
AddAutoFillCredentialProvider | Add the AutoFill Credential Provider capability. |
AddBackgroundModes | Add the Background Modes capability. |
AddClassKit | Add the ClassKit capability. |
AddCommunicationNotifications | Add the Communication Notifications capability. |
AddDataProtection | Add the Data Protection capability. |
AddDriverKitCommunicatesWithDrivers | Add the DriverKit Communicates with Drivers capability. |
AddExtendedVirtualAddressing | Add the Extended Virtual Addressing capability. |
AddFamilyControls | Add the Family Controls capability. |
AddFileProviderTestingMode | Add the FileProvider Testing Mode capability. |
AddFonts | Add the Fonts capability. |
AddGameCenter | Add the GameCenter capability. |
AddGameControllers | Add the Game Controllers capability. |
AddGroupActivities | Add the Group Activities capability. |
AddHealthKit | Add the HealthKit capability. |
AddHealthKitEstimateRecalibration | Add the HealthKit Estimate Recalibration capability. |
AddHomeKit | Add the HomeKit capability. |
AddHotspot | Add the Hotspot capability. |
AddiCloud | iCloud Storage APIs enable your apps to store data and documents in iCloud. |
AddInAppPurchase | Add the In-App Purchase capability. |
AddIncreasedMemoryLimit | Add the Increased Memory Limit capability. |
AddInterAppAudio | Add the Inter-App Audio capability. |
AddJournalingSuggestions | Add the Journaling Suggestions capability. |
AddKeychainSharing | Add the Keychain Sharing capability. |
AddManagedAppInstallationUI | Add the Managed App Installation UI capability. |
AddManageThreadNetworkCredentials | Add the Manage Thread Network Credentials capability. |
AddMaps | Add the Maps capability. |
AddMatterAllowSetupPayload | Add the Matter Allow Setup Payload capability. |
AddMDMManagedAssociatedDomains | Add the MDM Managed Associated Domains capability. |
AddMessagesCollaboration | Add the Messages Collaboration capability. |
AddMultipath | Add the Multipath capability. |
AddNearFieldCommunication | Add the Near Field Communication (NFC) Tag Reading capability. |
AddNetworkExtensions | Add the Network Extensions capability. |
AddNetworkSlicing5G | Add the 5G Network Slicing capability. |
AddPersonalVPN | Add the Personal VPN capability. |
AddPushNotifications | Add the Apple Push Notifications capability. |
AddPushToTalk | Add the Push to Talk capability. |
AddSensitiveContentAnalysis | Add the Sensitive Content Analysis capability. |
AddShallowDepthAndPressure | Add the Shallow Depth and Pressure capability. |
AddSharedWithYou | Add the Shared With You capability. |
AddSignInWithApple | Add the Sign in with Apple capability. |
AddSiri | Add the Siri capability. |
AddSustainedExecution | Add the Sustained Execution capability. |
AddTapToPresentIDOniPhone | Add the Tap to Present ID on iPhone (Display Only) capability. |
AddTimeSensitiveNotifications | Add the Time Sensitive Notifications capability. |
AddWallet | Add the Wallet capability. |
AddWeatherKit | Add the WeatherKit capability. |
AddWirelessAccessoryConfiguration | Add the Wireless Accessory Configuration capability. |
WriteToFile | Saves the project file to disk. |