Skip to content

Conversation

@jamesnrokt
Copy link
Collaborator

Background

What Has Changed

  • Added passthrough for new methods getSessionId and setSessionId of Rokt SDK 4.15.0

Screenshots/Video

  • N/A

Checklist

  • I have performed a self-review of my own code.
  • I have made corresponding changes to the documentation.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have tested this locally.

Additional Notes

  • Validated session ID handoff using a test app with SFSafariViewController. The app opens a web page that loads the Rokt Web SDK, obtains a session ID, and deeplinks back to the app passing the session ID via URL parameter. The app then calls setSessionId on the native SDK and verifies both SDKs share the same session.

Reference Issue (For employees only. Ignore if you are an outside contributor)

  • Closes N/A

@github-actions
Copy link

📦 SDK Size Impact Report

Measures how much the SDK adds to an app's size (with-SDK minus without-SDK).

Metric Target Branch This PR Change
App Bundle Impact 1.75 MB 1.75 MB +N/A
Executable Impact 896 bytes 896 bytes +N/A
XCFramework Size 9.37 MB 9.38 MB +8 KB

➡️ SDK size impact change is minimal.

Raw measurements

Target branch (main):

{"baseline_app_size_kb":84,"baseline_executable_size_bytes":75464,"with_sdk_app_size_kb":1876,"with_sdk_executable_size_bytes":76360,"sdk_impact_kb":1792,"sdk_executable_impact_bytes":896,"xcframework_size_kb":9596}

This PR:

{"baseline_app_size_kb":84,"baseline_executable_size_bytes":75464,"with_sdk_app_size_kb":1876,"with_sdk_executable_size_bytes":76360,"sdk_impact_kb":1792,"sdk_executable_impact_bytes":896,"xcframework_size_kb":9604}

@denischilik denischilik self-requested a review February 2, 2026 12:21
@jamesnrokt jamesnrokt merged commit 30d2494 into main Feb 2, 2026
15 checks passed
@jamesnrokt jamesnrokt deleted the feat/support-rokt-getset-sessionid branch February 2, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants