Medallia Digital Mobile SDK 4.0.3 (iOS)

Released starting 18th May 2022

Digital SDK supports these operating systems:

Release highlights

  • The following capabilities are now available by default for all Medallia Digital customers (Except for Hybrid Hosted and Dynamic Hybrid Hosted offerings):
    • Localization is now enabled for all surveys by default.

    • It is now possible to define (by PS configuration) that a specific survey type should not update the Medallia Digital quarantine data.

    • Tags are no longer included in exports for Medallia Digital V1 and Stand-alone customers

    • Medallia Digital Embedded surveys are removed from the page when a call for "UpdatePageView" is being made.

    • Medallia Digital surveys do not display until the custom CSS finishes loading.

  • The "Media Capture" question type in iOS surveys now collects media using the OS "action sheet", which permits the following options: take video, photo library, and browse/choose file (allowing either video capture or video upload)

    • The action sheet UI is not customizable, so text and the look and feel vary between different OS versions

    • This deliverable ensures that all host apps which do not use this question type are not required to register for permissions in the application "Property List" file

    • The Video capture and Video upload elements are now grouped together in the survey form (and once selected the "action sheet" will be displayed)

    • The existing iOS audio recording capability remains intact

  • The Digital Mobile "Media Capture" question type can now be used as an Experience Cloud Reusable Field.

    Important: This feature is available upon request. Ask your Medallia expert to file a Feature activation request with Medallia Support.
  • Regex is now supported as a value for OS version and App version targeting rules.

  • The character limit for native alert invitation texts was removed.

Resolved issues

iOS

  • The survey back arrow was not translated when a screen reader was activated with the new Survey UI.

  • Custom intercepts could sometimes be triggered more than once in a session.

  • In rare cases where the hosted app opened more than one UIWindow, after submitting feedback the survey UIWindow was not being closed, and the app screen could not be used.

  • When using the new targeting mechanism, the OS version and App version rules configuration did not support regex as an input.

  • When using Xcode 13, if the Versions and Build Number option was selected when uploading to the app store, the reported SDK version used the app version value instead of the SDK version.

  • Collecting the Battery Percentage value could occasionally result in a crash.

  • When frequently using the setCustomParam API, in some cases surveys would not be displayed as expected due to a race condition.

  • When using the pt-br language, sometimes VoiceOver and TalkBack read the text in English Phonetics (with an English accent), instead of using a Portuguese accent .

  • A survey with a background image was partially displayed on big screen devices.