2026-10-23 Changelog

iOS
Mobile Payments SDK
Link to section

Details

Link to section

iOS Mobile Payments SDK 2.7.0

Warning

Mobile Payments SDK 2.7.0 requires iOS 17.1 or later. If your app supports iOS 16, continue using SDK 2.6.x.

  • Added the ReaderWarnings option set with three thermal-fault warnings: usbThermalFault, thermalFaultDisconnectUsb, and thermalFaultPowerOff.
  • Added the ReaderChange.warningRaised event and the ReaderInfo.warnings property. The property lists every warning the reader has reported during the current connection.
  • Added the SDKSettings.mpocVersion property.
  • Added the PowerMode enum with default, powerOnly, and full values, and the ReaderSettings.usbPowerMode property. Set usbPowerMode to .powerOnly to have supported readers treat the USB cable as power-only.

CocoaPods transition: CocoaPods trunk becomes read-only on December 2, 2026, for all pods. Existing versions remain available, but new Mobile Payments SDK versions cannot be published through the CocoaPods trunk after that date. Use Swift Package Manager for new integrations and future SDK updates.