BranchMetrics / ios-branch-deep-linking-attribution

The Branch iOS SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
https://help.branch.io/developers-hub/docs/ios-sdk-overview
MIT License
728 stars 229 forks source link

Data method of Branch did not work when tracking_disabled is set to true. #1334

Closed Mahek94 closed 8 months ago

Mahek94 commented 10 months ago

Describe the bug

When I set tracking_disabled to true initialize branch (init method) and invoke branch.data to get the data from the generated deeplink link then, it did not return any data even if I pass data when I called link method.

Set tracking disabled to true: Screenshot 2023-12-19 135320

Blank data: Screenshot 2023-12-19 135222

Steps to reproduce

  1. Generate link with some data. Data can be anything like { name: 'XYZ' }
  2. Initialize the branch by passing tracking_disabled: true as an option to the init method.
  3. Call branch.data method for above generated link.

Expected behavior

Branch.data method should return data that I passed when generating a link.

SDK Version

2.53.2

XCode Version

-

Device

Dell laptop

OS

I have tested in windows 11.

Additional Information/Context

No response

github-actions[bot] commented 8 months ago

This issue has been automatically marked as stale due to inactivity for 60 days. If this issue is still relevant, please respond with any updates or this issue will be closed in 7 days. If you believe this is a mistake, please comment to let us know. Thank you for your contributions.

github-actions[bot] commented 8 months ago

This issue has been closed due to inactivity. If this issue is still relevant, please reopen it or create a new one. Thank you for your contributions.