Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS 17.2.1 Safari Private Browsing - Blocked Connection to Branch.io CDN as a Known Tracker #975

Open
NamanShergill opened this issue Jan 22, 2024 · 1 comment

Comments

@NamanShergill
Copy link

NamanShergill commented Jan 22, 2024

Describe the bug

Users on iOS 17.2.1 Safari Private Browsing are experiencing blocked connections to the Branch.io CDN, specifically to the URL https://cdn.branch.io/branch-latest.min.js. The browser is flagging this connection as it identifies it as a known tracker.

Steps to reproduce

  1. Use an iOS device running version 17.2.1.
  2. Open Safari in Private Browsing mode.
  3. Visit a website that includes the Branch.io CDN script: https://cdn.branch.io/branch-latest.min.js.
  4. Observe the blocked connection in the browser's console or network logs.
Blocked connection to known tracker https://cdn.branch.io/branch-latest.min.js in frame 

Expected Behavior

The connection to the Branch.io CDN should not be blocked, and the script should load successfully in Safari Private Browsing mode.

Additional Information/Context

If not the tracking functionality, at least the core functionality should still be available, for redirects to still function.

SDK version used (window.branch.sdk)

2.81.0 (Doesn't really matter though, this issue is not dependent on the SDK version)

Environment

Safari on iOS 17.2.1 (Private Browsing)

@StormPooper
Copy link

StormPooper commented Feb 12, 2024

Probably the same issue as #538 and BranchMetrics/android-branch-deep-linking-attribution#920, adblockers blocking Branch because of tracking. As mentioned here, tracking being blocked is fine, but functionality like sharing links and such get blocked (and you can't fall back to using the web link when using the iOS/Android SDKs in native apps). Can reproduce this on Android using a tool like Adguard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants