Google UMP SDK

The Google User Messaging Platform SDK is offered as a download for iOS. Your use of the is governed by the Google Developers Site Terms of Service.

Version 2.3.0
SHA1 Checksum 3de8d3ac299c07ae466a5c6523112079e38db917
Size 0.2 MB


Release notes

Version Release Date Notes
2.3.0 2024-03-14
  • Added support for privacy manifest files.
  • Updated the SDK's Info.plist to work around a Swift Package Manager issue on Xcode 15.3.
2.2.0 2024-02-20
  • Increased minimum supported Xcode version to 15.1.
  • Increased iOS minimum deployment target to 12.0.
  • Removed all references to advertisingIdentifier.
  • Added Info.plist files to make the SDK compatible with Xcode 15.3.
  • Increased CocoaPods minimum version to 1.12.0.
  • Removed bitcode from the binary.
2.1.0 2023-07-24

This release introduces several new APIs to simplify the consent gathering process. Adopting these new APIs is not required for existing integrations.

  • The minimum deployment target has been increased to iOS 11.0.
  • Updated minimum supported Xcode version to 14.1
    • armv7 is not supported in Xcode 14 and has been removed from the SDK.
  • Calling requestConsentInfoUpdateWithParameters:completionHandler: is now required before interacting with other public APIs. Before calling it, the following are returned:
  • UMPConsentForm
  • UMPConsentInformation
  • Resolved an issue where the form fails to present but the UMPConsentFormPresentCompletionHandler is never invoked.
  • 2.0.1 2022-09-12
    • Resolved an issue where forms intended to be single-use could still be reused.
    2.0.0 2021-03-15
    • Removed the UMPConsentType API. This API was unsupported.
    • Removed the i386 slice.
    1.4.0 2020-11-23
    • Included an arm64 slice for simulators to support testing on Apple Silicon devices.
    • Publishers must build this SDK version with Xcode 12.
    1.3.0 2020-10-21 Updated the SDK from a .framework to a .xcframework.
    1.2.0 2020-09-16 Updated Xcode version to build the SDK from 10.3->11.0.
    1.1.0 2020-08-11
    • Added support for iOS 14.
      • Added support for App Tracking Transparency. Messages requesting IDFA permissions from users can be configured on the Funding Choices UI.
      • Allowed UMPDebugSettings.testDeviceIdentifiers to accept a new identifier when IDFA is unavailable.
    • Fixed a bug that would cause -[UMPConsentForm loadWithCompletionHandler:] to be called back twice if loading a form timed out.
    1.0.0 2020-07-06 General Availability release.