Installing the SAP BTP SDK for iOS¶
Install and integrate the SAP BTP SDK for iOS into your Xcode development environment.
SAP BTP SDK for iOS frameworks and components are implemented in Swift, and are delivered as standard iOS dynamic frameworks. Dynamic frameworks offer a convenient way to package code and assets (for example, images and layouts) into a single binary package.
The steps below provide a sample implementation for integrating the SDK in your Xcode development environment; the actual file and folder names vary, depending on your implementation. You can also refer to the Installing the SAP Business Technology Platform for iOS SDK tutorial.
Downloading the SAP BTP SDK for iOS¶
You can download the SAP BTP SDK for iOS from SAP Service Marketplace or Trial Downloads. Registration is not required for a trial account.
SAP Service Marketplace¶
The download location depends on the SAP BTP SDK for iOS version:
- SAP BTP SDK for iOS 26.4 and later: SAP BTP SDK for iOS (SUPPORT PACKAGES AND PATCHES)
- SAP BTP SDK for iOS versions prior to 26.4: SAP BTP SDK for iOS (SUPPORT PACKAGES AND PATCHES)
Note
For SAP BTP SDK for iOS 26.4 and later, select the release year to browse all available versions. Click Support Packages and Patches to see the list of years.
Deprecation Notice
The download location for SAP BTP SDK for iOS has changed as of SAP BTP SDK for iOS 26.4. If you previously used the old SAP Service Marketplace catalog entry, use the new link above for SAP BTP SDK for iOS 26.4 and later.
Repository-Based Shipment Channel¶
To download the frameworks via Repository-Based Shipment Channel, add the appropriate license to your S-User account at SAP Repositories Management:
- SAP BTP SDK for iOS 26.4 and later:
73554900100900010451 - SAP BTP SDK for iOS versions prior to 26.4:
73555000100900007915
Procedure¶
-
Open the SAP BTP SDK for iOS
.pkginstaller file. You will be guided through the steps necessary to install this software. Choose the default install location and click Install. TheSAP CP SDK for iOS Assistant.appgets installed in the/ApplicationsFolder. -
Extract the frameworks.
If you want to have direct access to the SDK frameworks, open the Assistant's main menu, select Export Frameworks, and choose the desired location on your disk.
-
Add the SAP BTP SDK for iOS to an Xcode project (optional if you are using the Assistant): The SDK is delivered as Release
XCFrameworks, with versions available for iPhone OS, iPhone Simulator, Mac Catalyst, Apple Vision Pro, Apple Vision Pro Simulator.XCFrameworksallow you to quickly test and deploy your cloud application on device, simulator and Mac Catalyst without changing your project setup.