react-native-branch-deep-linking-attribution icon indicating copy to clipboard operation
react-native-branch-deep-linking-attribution copied to clipboard

Links open in browser instead of launching the app in iPadOS

Open mnifakram opened this issue 3 years ago • 2 comments

iPadOS is treated as a desktop operating system, hence links are not launching the app even though it's installed and exist. Is there a way to get the same behavior as iOS?

Same issue happening in unity SDK https://github.com/BranchMetrics/unity-branch-deep-linking-attribution/issues/157

mnifakram avatar Jun 29 '21 11:06 mnifakram

I am also facing the same issue. Did you get any solution?

aanalmehta-sa avatar Jul 20 '21 07:07 aanalmehta-sa

Sorry about the slow response, we're looking for a new React Native maintainer.

@mnifakram The unity issue is an edge case where the user has changed iPad to no longer report as a desktop operating system. This is not the default behavior on iPads. This change in settings causes issues when a link is clicked while the app is NOT installed. Your issue sounds a bit different since the app is installed.

The more likely issue is that the entitlement is not enabled properly. https://help.branch.io/developers-hub/docs/ios-basic-integration#configure-associated-domains

Another possibility is the test device has disabled Universal Links. Paste the link on the Notes app and long press it. Use the Open in App option to open the app and re-enable Universal Links. If you do not see Open in App the link is not a Universal Link.

echo-branch avatar Jul 20 '21 17:07 echo-branch