Skip to content

Releases: SelligentMarketingCloud/MobileSDK-iOS

v2.7.7

20 Jul 09:04
88e04d0
Compare
Choose a tag to compare
  • Fix bug where the SDK was incorrectly flagged as not-safe to use in Application Extensions

v2.7.6

28 Jun 15:41
d5e8aa1
Compare
Choose a tag to compare
  • Fix bug where InAppMessage isViewed flag wasn't correctly updated in cache
  • Fix bug introduced in 2.7.4 where sometimes, after uninstalling the app, the device Id was not properly loaded from keyChain

v2.7.5

02 Jun 13:32
f3de482
Compare
Choose a tag to compare
  • Update PlotProjects integration to support arm64 for simulator, from now on, minimum PlotProjects version supported is 3.5.0
  • Fix bug where clicked events could be sent more than once under certain circumstances
  • Fix bug where some url requests could get cancelled when moving to the background

v2.7.4

03 May 09:48
914780e
Compare
Choose a tag to compare
  • Correct bug where "Rate app" links (when included as Push Notification buttons) were not being shown
  • Add support for "Close button" links

v2.7.3

28 Feb 10:17
ecd985d
Compare
Choose a tag to compare
  • Correct bug where action buttons were not refreshing properly for iOS +12
  • Correct bug where instantiating events before starting SDK produced deviceId to not be loaded

v2.7.2

25 Jan 13:37
6595353
Compare
Choose a tag to compare
  • Fix some arm64 + simulator compatibility issues for StaticLibrary + podspec and for geolocation version of the SDK
  • Fix PushOpened sent twice if same notification ID is clicked more than once from notification center

v2.7.1

24 Nov 07:41
Compare
Choose a tag to compare
  • Add framework version with geolocation
  • Add push provider name in the communication with the platform
  • Add Swift package support

v2.7.0

07 Oct 16:43
Compare
Choose a tag to compare
  • Add extra SDK headers in the communications with the platform
  • Add possibility to handle universal link from push/inapp (from Selligent Marketing Cloud, "deeplink" button type only)
  • Fix access level of SMBaseMessage, SMInAppContentMessage, SMInAppMessage, SMLink, SMManager, SMMessage and SMNotificationAnnotationData
  • Correct bug 143908 PushOpened is sent twice sometimes and not removed correctly from resend cache mechanism
  • Add SMRemoteMessageDisplayType to control the SDK behaviour when receiving push in foreground
  • Add helper methods to get the SMNotificationMessage from the userInfo and to send Clicked and Opened events
  • Add helper method to get the Provisional push authorization (registerForProvisionalRemoteNotification)
  • Correct bug where for some devices the data was not properly stored for the AppGroup causing the extensions to not work properly (i.e Rich Push)

v2.6.2

12 Jul 12:21
Compare
Choose a tag to compare

iOS documentation has been updated to markdown format

  • Correct bug 121236 inapp/mainaction from push not called without connectivity
  • Correct bug 143115 inapp message webview navigation arrows disabled
  • Removed processing of optiex url from inside sdk

v2.6.1

08 Jun 13:09
7366623
Compare
Choose a tag to compare

-Provide device id to main app
-Provide delegate to allow app to process links contained in an inapp message of type url
-Add Push InApp Message payload to InApp Message cache
-Provide a delegate to allow app to manage display on app side of InApp Message linked to a remote notification