Release announcement: SAP BTP SDK for iOS 25.4.0 can be downloaded
The new version of SAP BTP SDK for iOS 25.4.0 is now generally available.
You can download the latest version of the SDK either from the Software Center or the downloads section on develeopers.sap.com
With this latest release, the SAP BTP SDK for iOS team has brought some exciting new features for you to explore.
In this blog, we will highlight the new upgrade’s offerings. Please visit our documentation and API reference to get a detailed overview of all the features released.
Highlights
Version Information
With version 25.4, the SAP BTP SDK for iOS supports iOS 17 and higher versions and requires Xcode 16.2 or newer for app development.
SAP Fiori
As with every release, version 25.4 brings a number of important Fiori enhancements. The new AI Notice component provides a mechanism for developers to transparently indicate when AI-generated content is presented, helping to build user trust. Additionally, the new AI Progress Indicator provides an icon and a descriptive message to offer users clear context during AI-driven processes. Toast messages have been enhanced to deliver a smoother and more consistent notification experience. The FUIAttachmentViewController now clearly indicates which attachments are mandatory and can be configured to display a confirmation dialog when users attempt to delete attachments.
Foundation Enhancements
On the foundation side, developers will find new capabilities that improve diagnostics and strengthen user security. Applications can now export local client logs without requiring user authentication, making it easier to troubleshoot issues before onboarding is complete. Additionally, administrators can now enforce a digits-only passcode policy, which streamlines security compliance and enhances the corporate user experience by automatically displaying a digits-only keyboard.
OData
Offline functionality continues to be a strong focus area. In this release, Offline OData has been enhanced to support crossjoin data aggregation, making it easier to perform complex offline queries. Additionally, support for the UNBIND operation in UpdateEntity requests has been added, allowing developers greater flexibility when managing entity relationships in offline scenarios.
Raise A Request
If you have feature ideas that the SDK should support, please raise an improvement request here: https://influence.sap.com/sap/ino/#/campaign/2279.
Feature Summary
This blog highlights some of the key features introduced in SAP BTP SDK for iOS 25.4.0. For more detailed information, please refer to the important links section below.
Support for Xcode 16.2 and iOS 17+Digits-only passcode supportNew Fiori Controls like AI Notice and Progress IndicatorCrossjoin Data Aggregation and UNBIND operation in UpdateEntity
Important Links
SAP BTP SDK for iOS 25.4 Download (Software Center)DocumentationAPI Reference
Acknowledgement
A huge kudos to the spectacular team that worked tirelessly, right from conceptualizing the improvements, to defining, designing, building, and eventually delivering them.
Release announcement: SAP BTP SDK for iOS 25.4.0 can be downloaded The new version of SAP BTP SDK for iOS 25.4.0 is now generally available. You can download the latest version of the SDK either from the Software Center or the downloads section on develeopers.sap.comWith this latest release, the SAP BTP SDK for iOS team has brought some exciting new features for you to explore.In this blog, we will highlight the new upgrade’s offerings. Please visit our documentation and API reference to get a detailed overview of all the features released. Highlights Version InformationWith version 25.4, the SAP BTP SDK for iOS supports iOS 17 and higher versions and requires Xcode 16.2 or newer for app development. SAP FioriAs with every release, version 25.4 brings a number of important Fiori enhancements. The new AI Notice component provides a mechanism for developers to transparently indicate when AI-generated content is presented, helping to build user trust. Additionally, the new AI Progress Indicator provides an icon and a descriptive message to offer users clear context during AI-driven processes. Toast messages have been enhanced to deliver a smoother and more consistent notification experience. The FUIAttachmentViewController now clearly indicates which attachments are mandatory and can be configured to display a confirmation dialog when users attempt to delete attachments. Foundation EnhancementsOn the foundation side, developers will find new capabilities that improve diagnostics and strengthen user security. Applications can now export local client logs without requiring user authentication, making it easier to troubleshoot issues before onboarding is complete. Additionally, administrators can now enforce a digits-only passcode policy, which streamlines security compliance and enhances the corporate user experience by automatically displaying a digits-only keyboard. ODataOffline functionality continues to be a strong focus area. In this release, Offline OData has been enhanced to support crossjoin data aggregation, making it easier to perform complex offline queries. Additionally, support for the UNBIND operation in UpdateEntity requests has been added, allowing developers greater flexibility when managing entity relationships in offline scenarios. Raise A RequestIf you have feature ideas that the SDK should support, please raise an improvement request here: https://influence.sap.com/sap/ino/#/campaign/2279. Feature SummaryThis blog highlights some of the key features introduced in SAP BTP SDK for iOS 25.4.0. For more detailed information, please refer to the important links section below.Support for Xcode 16.2 and iOS 17+Digits-only passcode supportNew Fiori Controls like AI Notice and Progress IndicatorCrossjoin Data Aggregation and UNBIND operation in UpdateEntity Important LinksSAP BTP SDK for iOS 25.4 Download (Software Center)DocumentationAPI Reference AcknowledgementA huge kudos to the spectacular team that worked tirelessly, right from conceptualizing the improvements, to defining, designing, building, and eventually delivering them. Read More Technology Blogs by SAP articles
#SAP
#SAPTechnologyblog