Skip to content

Releases: mapp-digital/Mapp-Engage-iOS-SDK-Inapp-AddOn

6.0.12

Choose a tag to compare

@StefanMiticon StefanMiticon released this 16 Sep 08:30

Features

  • Added Privacy Manifest support to the In-App Add-On.

Documentation Updates

  • Updated the In-App configuration documentation to clarify the following parameters:
    • app_id
    • dmc_system_id
    • sdk_key
    • is_eu
    • open_landing_page_inside_app
    • custom_fields
    • media_timeout
  • Updated the documented minimum supported iOS version to iOS 16.0+.

Note

  • This release introduces Privacy Manifest support and improves integration documentation for the In-App Add-On.
  • No developer action is required.

6.0.11

Choose a tag to compare

@StefanMiticon StefanMiticon released this 02 Jun 15:16

Changes

  • Added tracking diagnostics and counters for generated, sent, accepted, failed, queued, retried, and dropped In-App tracking events.
  • Added validation for required tracking identity fields:
    • app_id
    • tenant_id
    • device_id
    • alias
    • valid non-zero user_id
  • Tracking requests are no longer sent when required identity information is missing.
  • Added logic to rehydrate missing identity information from available SDK, configuration, and user defaults sources before deciding whether to queue tracking events.
  • Invalid user_id values are no longer serialized as user_id: 0.
  • Added a retry mechanism for the initial In-App tracking request on first app install.

Package Managers

  • Swift Package Manager (SPM)

Note

  • This release enhances the reliability and stability of In-App message event tracking and does not require any action from developers.

6.0.10

Choose a tag to compare

@StefanMiticon StefanMiticon released this 16 Apr 15:47

Changes

  • Improved event reporting reliability by attempting core setup when required identifiers are missing.
  • Event reporting now fails only if the setup process does not provide the required identifiers.

Note

  • This change enhances the stability of In-App message event tracking without requiring any action from developers.

Package Managers
[x] CocoaPods
[x] SPM

6.0.9

Choose a tag to compare

@StefanMiticon StefanMiticon released this 15 Jan 14:45

Dependency Updates

  • Updated the SDK to exclude the Push Message SDK to prevent duplicate symbol errors during the build process.

Bug Fixes

  • Resolved build-time duplicate symbols errors caused by overlapping Push SDK dependencies.

6.0.8

Choose a tag to compare

@StefanMiticon StefanMiticon released this 19 Dec 17:50

Bug Fixes

  • Updated internal implementation to replace usage of deprecated iOS APIs when opening URLs.
    This ensures compatibility with the latest iOS versions and removes deprecation warnings during build.

  • Links triggered from In-App messages continue to open and function as expected.

Note:

  • This update is fully backward compatible and does not require any changes from developers integrating the In-App Message AddOn module.

6.0.7

Choose a tag to compare

@StefanMiticon StefanMiticon released this 31 Jul 10:20

New Features

  • The SDK is now also available in Swift Package Manager