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
731 stars 228 forks source link

Previously selected deeplink navigated when clicking on another one #1391

Closed tapan-torinit closed 2 months ago

tapan-torinit commented 4 months ago

Describe the bug

Previously selected branch link navigates/trigger again when clicking on another branch like suppose I clicked on branch link (that have a weburl = true set) so it opens an url into safari directly without opening the app and now I am going to click on another link which is native (means it can open a screen in the app) so app will launch and redirect to that screen but safari browser opening as well with the url which I clicked first time. It's related to pasteboard?

Steps to reproduce

  1. Click on a branch link (weburl = true)
  2. it will open a safari browser in the device. Not the app
  3. Click on another branch link and my application opens
  4. Navigated to a desired screen
  5. But safari browser will open again at the same time and open the url which is in 1st branch link

Expected behavior

App should not open the safari browser because user came to app with branch link which can open a screen only.

SDK Version

3.4.1

XCode Version

15.1

Device

iPhone XR

OS

17.2

Additional Information/Context

No response

github-actions[bot] commented 2 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 2 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.