Skip to content

Releases: adobe/aepsdk-target-ios

v5.0.0

20 Mar 20:21
507f005
Compare
Choose a tag to compare

Release Notes

Major version update for Target for Adobe Experience Platform Mobile SDKs on iOS compatible with Mobile Core 5.0.0. The current release includes the following changes:

  • Updated the minimum supported version to iOS 12.0.
  • Include XCFrameworks built with Xcode 15.0.1 with the GitHub release.
  • Fixed a bug when using Target Preview on device that caused the floating button to remain visible when a preview selection was active.

What’s Changed

v4.0.4

28 Feb 21:22
0bf1428
Compare
Choose a tag to compare
  • Added max versions to Platform dependencies in podspec

v4.0.3

26 Jan 21:27
0232e6b
Compare
Choose a tag to compare

Release Notes

  • Fixed an issue where Target response tokens were not returned in TargetRequest's contentWithDataCallback callback when using retrieveLocationContent API.

v4.0.2

12 Oct 14:45
7c38e04
Compare
Choose a tag to compare

What’s Changed

v4.0.1

11 Jul 22:19
2628a73
Compare
Choose a tag to compare

What’s Changed

v4.0.0

07 Jun 14:43
6c1c66d
Compare
Choose a tag to compare

What’s Changed

  • Updated minimum deployment target for the Target SDK to iOS 11/ Xcode 14.1 (#141) @swarna04

v3.3.1

02 Mar 18:13
65f6973
Compare
Choose a tag to compare

What’s Changed

  • Fixed SPM PIF generation issue. (#135) @swarna04
  • Enable Target preview by default if target.previewEnabled configuration setting is not available. (#129) @swarna04

v3.3.0

12 Oct 19:37
855cc47
Compare
Choose a tag to compare

What’s Changed

v3.2.0

29 Jul 22:14
1c13160
Compare
Choose a tag to compare

Release Notes

Summary

Added getter and setter APIs for Target tnt ID and Target session ID to enable cross-channel sessions. (#118) @swarna04

  • The setSessionId API should be invoked prior to any Target request to prevent the Mobile SDK from generating a session ID locally. The session ID will follow the session expiry as governed by the target.sessionTimeout configuration setting. You can use this API in conjunction with setTntId API to set both of the value in the SDK.

  • The setTntId API, when invoked, also sets the Target edge host value in the SDK by deriving it from the profile location hint supplied in the tnt ID.

  • The getSessionId and getTntId APIs can be used to retrieve the current Target session ID and tnt ID values respectively.

v3.1.3

27 May 00:54
d78737f
Compare
Choose a tag to compare

Release Notes

Summary

  • Fixed an issue where the Target display notification was not being sent to the server, upon invoking displayedLocations API, if a prior prefetch call did not return profile state token for the mbox (#113) @swarna04