{"id":1751,"date":"2024-11-27T08:39:18","date_gmt":"2024-11-27T08:39:18","guid":{"rendered":"https:\/\/sparkminds.net\/?p=1751"},"modified":"2024-12-23T09:16:34","modified_gmt":"2024-12-23T09:16:34","slug":"how-to-use-branch-io-for-deep-linking","status":"publish","type":"post","link":"https:\/\/sparkminds.net\/vi\/how-to-use-branch-io-for-deep-linking\/","title":{"rendered":"How to use Branch.io for deep linking?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1751\" class=\"elementor elementor-1751\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a2217a3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a2217a3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cda17bd\" data-id=\"cda17bd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9d47d9e elementor-widget elementor-widget-text-editor\" data-id=\"9d47d9e\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Along with the development of smartphones, mobile apps become more popular over the years from bank apps, to entertainment, business management, and more. Mobile developers are always seeking ways to increase user experience for their mobile app and deep linking is an effective method that helps them to achieve that. To implement deep linking, developers usually use Branch.io,&nbsp;a popular platform that allows them to manage and create deep links. In this article, we will explore the steps in configuring Branch.io for deep linking.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9338978 elementor-widget elementor-widget-heading\" data-id=\"9338978\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What is deep linking?<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-edd337c elementor-widget elementor-widget-text-editor\" data-id=\"edd337c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>A Deep Link is a hyperlink that generally comes into play with mobile applications to navigate the user directly to a particular screen of content. Deep link helps users find the most suitable content and improve the user experience, providing smooth functionality.<\/p><p>This is in contrast to ordinary links that take you only to an app home page or a generic website, Deep links are mechanisms that bring users to a specific screen or functionality within the mobile app.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e744193 elementor-widget elementor-widget-image\" data-id=\"e744193\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"542\" height=\"216\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Deep-linking-definition-1.webp\" class=\"attachment-large size-large wp-image-1753\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Deep-linking-definition-1.webp 542w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Deep-linking-definition-1-300x120.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Deep-linking-definition-1-270x108.webp 270w\" sizes=\"(max-width: 542px) 100vw, 542px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d36571b elementor-widget elementor-widget-heading\" data-id=\"d36571b\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Recognize types of deep links.<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e257a9a elementor-widget elementor-widget-text-editor\" data-id=\"e257a9a\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><span data-preserver-spaces=\"true\">There are many <\/span><span data-preserver-spaces=\"true\">types of<\/span><span data-preserver-spaces=\"true\"> deep links, but we can divide them into 2 main types: Basic Deep Link and Deferred Deep Link. \u00a0<\/span><\/p><p><strong><em>Basic Deep Link<\/em><\/strong><span data-preserver-spaces=\"true\"><strong>:<\/strong> A basic deep link is a type of deep link <\/span><span data-preserver-spaces=\"true\">that is<\/span><span data-preserver-spaces=\"true\"> used in mobile applications to send users directly to a specific screen\/feature\/content within an application. The usual basic deep links are in plain form and only need the essential details that point to the right place inside the mobile app.\u00a0<\/span><\/p><p><strong><em>Deferred Deep Link<\/em><\/strong><span data-preserver-spaces=\"true\">: A deferred deep link also takes users to particular content in a mobile application. However, it can handle extra data before redirecting.\u00a0<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5dc5b0 elementor-widget elementor-widget-heading\" data-id=\"b5dc5b0\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How to set up Branch.io for deep linking in a React Native project.<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab2e41f elementor-widget elementor-widget-text-editor\" data-id=\"ab2e41f\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Below are 5 steps for setting up deep links in a React Native project using Branch. However, you have to create a Branch.io account before implementing these steps.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bc5364 elementor-widget elementor-widget-heading\" data-id=\"3bc5364\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">1. Branch.io configuration <\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7ff504 elementor-widget elementor-widget-text-editor\" data-id=\"b7ff504\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>In this step, you can follow the Branch Document for <span style=\"text-decoration: underline;\"><a href=\"https:\/\/dashboard.branch.io\/configuration\/general\">IOS<\/a><\/span>\u00a0and <span style=\"text-decoration: underline;\"><a href=\"https:\/\/help.branch.io\/developers-hub\/docs\/android-basic-integration#1-configure-branch-dashboard\">Android<\/a><\/span> configuration.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-300bcb7 elementor-widget elementor-widget-heading\" data-id=\"300bcb7\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">2. Install branch.io for deep linking<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3187956 elementor-widget elementor-widget-html\" data-id=\"3187956\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>    yarn add react-native-branch<\/code><\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-915bfd2 elementor-widget elementor-widget-text-editor\" data-id=\"915bfd2\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Note:<\/strong> The react-native-branch module requires your react-native version to be greater than or equal to 0.60<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b8f0a83 elementor-widget elementor-widget-text-editor\" data-id=\"b8f0a83\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>iOS App with CocoaPods<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f6d3ddb elementor-widget elementor-widget-text-editor\" data-id=\"f6d3ddb\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><b>Step 1:<\/b> Add the following code to your Podfile<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a3c18dd elementor-widget elementor-widget-html\" data-id=\"a3c18dd\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>    platform :ios, '11.0'\r\n\r\n    target 'APP_NAME' do\r\n      # if swift\r\n      use_frameworks!\r\n\r\n      pod 'react-native-branch', path: '..\/node_modules\/react-native-branch'\r\n    end<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e317f96 elementor-widget elementor-widget-text-editor\" data-id=\"e317f96\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Step 2<\/strong>: Run the pod install command to regenerate Pods project with new dependencies<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48e18e1 elementor-widget elementor-widget-heading\" data-id=\"48e18e1\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3. App Configuration in Branch Dashboard<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-07bb6f5 elementor-widget elementor-widget-text-editor\" data-id=\"07bb6f5\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>For iOS configuration<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db33052 elementor-widget elementor-widget-text-editor\" data-id=\"db33052\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><b>Step 1:<\/b> Configure Bundle identifier<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-df036a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"df036a0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-c6a5ad8\" data-id=\"c6a5ad8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2ff8886 elementor-widget elementor-widget-text-editor\" data-id=\"2ff8886\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Search the bundle identifier of your project in Xcode, under the Signing &amp; Capabilities tab<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-956cd0f elementor-widget elementor-widget-image\" data-id=\"956cd0f\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"160\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Signing-Capabilities-tab-1.webp\" class=\"attachment-large size-large wp-image-1754\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Signing-Capabilities-tab-1.webp 838w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Signing-Capabilities-tab-1-300x75.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Signing-Capabilities-tab-1-768x192.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Signing-Capabilities-tab-1-570x142.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Signing-Capabilities-tab-1-270x67.webp 270w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-646f63b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"646f63b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-707f770\" data-id=\"707f770\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1ea6801 elementor-widget elementor-widget-text-editor\" data-id=\"1ea6801\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Back to the Configuration page of the Branch Dashboard then select Add New Bundle ID<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-faaaed2 elementor-widget elementor-widget-image\" data-id=\"faaaed2\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"96\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/add-new-bundle-id-1-1024x154.webp\" class=\"attachment-large size-large wp-image-1755\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/add-new-bundle-id-1-1024x154.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/add-new-bundle-id-1-300x45.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/add-new-bundle-id-1-768x116.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/add-new-bundle-id-1-1536x231.webp 1536w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/add-new-bundle-id-1-570x86.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/add-new-bundle-id-1-270x41.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/add-new-bundle-id-1.webp 1898w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4fa700 elementor-widget elementor-widget-text-editor\" data-id=\"e4fa700\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><b>Step 2:<\/b> Configure Associated domains<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-25acd07 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"25acd07\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8a65c29\" data-id=\"8a65c29\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e72fb49 elementor-widget elementor-widget-text-editor\" data-id=\"e72fb49\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li><span class=\"TextRun Highlight SCXW27383512 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW27383512 BCX0\">In Branch Dashboard<\/span><span class=\"NormalTextRun SCXW27383512 BCX0\">,<\/span><span class=\"NormalTextRun SCXW27383512 BCX0\"> go to Link Domain<\/span><\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbf6a32 elementor-widget elementor-widget-image\" data-id=\"fbf6a32\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"184\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/link-domain-1-1024x294.webp\" class=\"attachment-large size-large wp-image-1756\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/link-domain-1-1024x294.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/link-domain-1-300x86.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/link-domain-1-768x220.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/link-domain-1-1536x441.webp 1536w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/link-domain-1-570x163.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/link-domain-1-270x77.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/link-domain-1.webp 1576w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-01ebe43 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"01ebe43\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-bb731e8\" data-id=\"bb731e8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5ebeabc elementor-widget elementor-widget-text-editor\" data-id=\"5ebeabc\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Open Xcode and find Signing &amp; Capabilities tab and add domains to your project<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb8d54b elementor-widget elementor-widget-image\" data-id=\"bb8d54b\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"525\" height=\"142\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/associated-domain-1.webp\" class=\"attachment-large size-large wp-image-1757\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/associated-domain-1.webp 525w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/associated-domain-1-300x81.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/associated-domain-1-270x73.webp 270w\" sizes=\"(max-width: 525px) 100vw, 525px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-8983301 elementor-widget elementor-widget-text-editor\" data-id=\"8983301\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><b>Step 3:<\/b> Configure Info.plist file<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c31e909 elementor-widget elementor-widget-html\" data-id=\"c31e909\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>&lt;plist version=&quot;1.0&quot;&gt;\r\n\t&lt;dict&gt;\r\n\t\t&lt;key&gt;branch_universal_link_domains&lt;\/key&gt;\r\n\t\t&lt;array&gt;\r\n\t\t\t&lt;string&gt;example.app.link&lt;\/string&gt; &lt;!-- REPLACE `example.app.link` with your `app.link` domain --&gt;\r\n\t\t\t&lt;string&gt;example-alternate.app.link&lt;\/string&gt; &lt;!-- REPLACE `example-alternate.app.link` with your `-alternate` domain (required for proper functioning of App Links and Deepviews) --&gt;\r\n\t\t\t&lt;string&gt;example.test-app.link&lt;\/string&gt; &lt;!-- REPLACE `example.test-app.link` with your `test-app.link` domain --&gt;\r\n\t\t&lt;\/array&gt;\r\n\t\t&lt;key&gt;CFBundleURLTypes&lt;\/key&gt;\r\n\t\t&lt;array&gt;\r\n\t\t\t&lt;dict&gt;\r\n\t\t\t\t&lt;key&gt;CFBundleTypeRole&lt;\/key&gt;\r\n\t\t\t\t&lt;string&gt;Editor&lt;\/string&gt;\r\n\t\t\t\t&lt;key&gt;CFBundleURLSchemes&lt;\/key&gt;\r\n\t\t\t\t&lt;array&gt;\r\n\t\t\t\t\t&lt;string&gt;branchsters&lt;\/string&gt;\r\n\t\t\t\t&lt;\/array&gt;\r\n\t\t\t\t&lt;key&gt;CFBundleURLName&lt;\/key&gt;\r\n\t\t\t\t&lt;string&gt;io.Branch.Branchsters&lt;\/string&gt;\r\n\t\t\t&lt;\/dict&gt;\r\n\t\t&lt;\/array&gt;\r\n\t\t&lt;key&gt;branch_key&lt;\/key&gt;\r\n\t\t&lt;dict&gt;\r\n\t\t\t&lt;key&gt;live&lt;\/key&gt;\r\n\t\t\t&lt;string&gt;key_live_aaa000AAA&lt;\/string&gt; &lt;!-- REPLACE `BranchKey` with the value from your Branch Dashboard --&gt;\r\n\t\t\t&lt;key&gt;test&lt;\/key&gt;\r\n\t\t\t&lt;string&gt;key_test_bbb000BBB&lt;\/string&gt; &lt;!-- REPLACE `BranchKey.test` with the value from your Branch Dashboard --&gt;\r\n\t\t&lt;\/dict&gt;\r\n\t&lt;\/dict&gt;\r\n&lt;\/plist&gt;<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a76a2a elementor-widget elementor-widget-text-editor\" data-id=\"1a76a2a\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><b>Step 4:<\/b> Add branch.json file to the project<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9103ea9 elementor-widget elementor-widget-text-editor\" data-id=\"9103ea9\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Create an empty file named branch.json\u202f<\/li><li>Add that file to Xcode<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8b6c84 elementor-widget elementor-widget-text-editor\" data-id=\"a8b6c84\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>For Android configuration<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa4c1f2 elementor-widget elementor-widget-text-editor\" data-id=\"aa4c1f2\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><b>Step 1:<\/b> Add dependencies<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6ed1fcd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6ed1fcd\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-7182df6\" data-id=\"7182df6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0e6e822 elementor-widget elementor-widget-text-editor\" data-id=\"0e6e822\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Attach maven to build.gradle file<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc5a2d6 elementor-widget elementor-widget-html\" data-id=\"cc5a2d6\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>allprojects {\r\n    repositories {\r\n       maven { url 'https:\/\/maven.google.com\/' } \r\n    }\r\n}<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-510db12 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"510db12\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-6eaf2be\" data-id=\"6eaf2be\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-408864f elementor-widget elementor-widget-text-editor\" data-id=\"408864f\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Add implementations to app\/build.gradle file<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fae8ae elementor-widget elementor-widget-html\" data-id=\"5fae8ae\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>    implementation &quot;com.google.android.gms:play-services-ads-identifier:18.0.1&quot;\r\n    implementation &quot;com.android.installreferrer:installreferrer:2.2&quot;<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-c05b65b elementor-widget elementor-widget-text-editor\" data-id=\"c05b65b\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><b>Step 2:<\/b> Configure AndroidManifest.xml<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05453f3 elementor-widget elementor-widget-html\" data-id=\"05453f3\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;\r\n&lt;manifest\r\n\txmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot;\r\n    package=&quot;com.example.android&quot;&gt;\r\n\t&lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; \/&gt;\r\n\t&lt;uses-permission android:name=&quot;com.google.android.gms.permission.AD_ID&quot;\/&gt;\r\n\t&lt;application\r\n      \t\tandroid:allowBackup=&quot;true&quot;\r\n      \t\tandroid:name=&quot;com.example.android.CustomApplicationClass&quot;\r\n      \t\tandroid:icon=&quot;@mipmap\/ic_launcher&quot;\r\n      \t\tandroid:label=&quot;@string\/app_name&quot;\r\n      \t\tandroid:supportsRtl=&quot;true&quot;\r\n      \t\tandroid:theme=&quot;@style\/AppTheme&quot;&gt;\r\n\t\t&lt;!-- Launcher Activity to handle incoming Branch intents --&gt;\r\n\t\t&lt;activity\r\n        \t\tandroid:name=&quot;.LauncherActivity&quot;\r\n        \t\tandroid:launchMode=&quot;singleTask&quot;\r\n        \t\tandroid:label=&quot;@string\/app_name&quot;\r\n        \t\tandroid:theme=&quot;@style\/AppTheme.NoActionBar&quot;\r\n        \t\tandroid:exported=&quot;true&quot;&gt;\r\n\r\n\t\t\t&lt;intent-filter&gt;\r\n\t\t\t\t&lt;action android:name=&quot;android.intent.action.MAIN&quot; \/&gt;\r\n\t\t\t\t&lt;category android:name=&quot;android.intent.category.LAUNCHER&quot; \/&gt;\r\n\t\t\t&lt;\/intent-filter&gt;\r\n\r\n\t\t\t&lt;!-- Branch URI Scheme --&gt;\r\n\t\t\t&lt;intent-filter&gt;\r\n\t\t\t\t&lt;!-- If utilizing $deeplink_path please explicitly declare your hosts, or utilize a wildcard(*) --&gt;\r\n\t\t\t\t&lt;!-- REPLACE `android:scheme` with your Android URI scheme --&gt;\r\n\t\t\t\t&lt;data android:scheme=&quot;yourapp&quot; android:host=&quot;open&quot; \/&gt;\r\n\t\t\t\t&lt;action android:name=&quot;android.intent.action.VIEW&quot; \/&gt;\r\n\t\t\t\t&lt;category android:name=&quot;android.intent.category.DEFAULT&quot; \/&gt;\r\n\t\t\t\t&lt;category android:name=&quot;android.intent.category.BROWSABLE&quot; \/&gt;\r\n\t\t\t&lt;\/intent-filter&gt;\r\n\r\n\t\t\t&lt;!-- Branch App Links - Live App --&gt;\r\n\t\t\t&lt;intent-filter android:autoVerify=&quot;true&quot;&gt;\r\n\t\t\t\t&lt;action android:name=&quot;android.intent.action.VIEW&quot; \/&gt;\r\n\t\t\t\t&lt;category android:name=&quot;android.intent.category.DEFAULT&quot; \/&gt;\r\n\t\t\t\t&lt;category android:name=&quot;android.intent.category.BROWSABLE&quot; \/&gt;\r\n\t\t\t\t&lt;!-- REPLACE `android:host` with your `app.link` domain --&gt;\r\n\t\t\t\t&lt;data android:scheme=&quot;https&quot; android:host=&quot;example.app.link&quot; \/&gt;\r\n\t\t\t\t&lt;!-- REPLACE `android:host` with your `-alternate` domain (required for proper functioning of App Links and Deepviews) --&gt;\r\n\t\t\t\t&lt;data android:scheme=&quot;https&quot; android:host=&quot;example-alternate.app.link&quot; \/&gt;\r\n\t\t\t&lt;\/intent-filter&gt;\r\n\r\n\t\t\t&lt;!-- Branch App Links - Test App --&gt;\r\n\t\t\t&lt;intent-filter android:autoVerify=&quot;true&quot;&gt;\r\n\t\t\t\t&lt;action android:name=&quot;android.intent.action.VIEW&quot; \/&gt;\r\n\t\t\t\t&lt;category android:name=&quot;android.intent.category.DEFAULT&quot; \/&gt;\r\n\t\t\t\t&lt;category android:name=&quot;android.intent.category.BROWSABLE&quot; \/&gt;\r\n\t\t\t\t&lt;data android:scheme=&quot;https&quot; android:host=&quot;example.test-app.link&quot; \/&gt;\r\n\t\t\t\t&lt;!-- REPLACE `android:host` with your `-alternate` domain (required for proper functioning of App Links and Deepviews) --&gt;\r\n\t\t\t\t&lt;data android:scheme=&quot;https&quot; android:host=&quot;example-alternate.test-app.link&quot; \/&gt;\r\n\t\t\t&lt;\/intent-filter&gt;\r\n\t\t&lt;\/activity&gt;\r\n\r\n\t\t&lt;!-- Branch init --&gt;\r\n\t\t&lt;!-- REPLACE `BranchKey` with the value from your Branch Dashboard --&gt;\r\n\t\t&lt;meta-data android:name=&quot;io.branch.sdk.BranchKey&quot; android:value=&quot;key_live_XXX&quot; \/&gt;\r\n\t\t&lt;!-- REPLACE `BranchKey.test` with the value from your Branch Dashboard --&gt;\r\n\t\t&lt;meta-data android:name=&quot;io.branch.sdk.BranchKey.test&quot; android:value=&quot;key_test_XXX&quot; \/&gt;\r\n\t\t&lt;!-- Set to `true` to use `BranchKey.test` --&gt;\r\n\t\t&lt;meta-data android:name=&quot;io.branch.sdk.TestMode&quot; android:value=&quot;false&quot; \/&gt;\r\n\r\n\t&lt;\/application&gt;\r\n&lt;\/manifest&gt;<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4cf8451 elementor-widget elementor-widget-text-editor\" data-id=\"4cf8451\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><b>Step 3:<\/b> Add branch.json to your project<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-50a18e3 elementor-widget elementor-widget-text-editor\" data-id=\"50a18e3\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Create an empty file named branch.json<\/li><li>Add it to the src\/main\/assets folder of the app<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b39c5f5 elementor-widget elementor-widget-heading\" data-id=\"b39c5f5\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">4. Initialize Branch.io for deep linking<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c662964 elementor-widget elementor-widget-text-editor\" data-id=\"c662964\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>For IOS<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-effabb3 elementor-widget elementor-widget-text-editor\" data-id=\"effabb3\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Attach Branch to AppDelegate file\u202f<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4993b2c elementor-widget elementor-widget-html\" data-id=\"4993b2c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>#import &quot;AppDelegate.h&quot;\r\n#import &lt;RNBranch\/RNBranch.h&gt;\r\n  \r\n@implementation AppDelegate\r\n\r\n- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\r\n{\r\n    \/\/ [RNBranch useTestInstance];\r\n    [RNBranch initSessionWithLaunchOptions:launchOptions isReferrable:YES];\r\n    NSURL *jsCodeLocation;\r\n    \/\/...\r\n}\r\n\r\n- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary&lt;UIApplicationOpenURLOptionsKey,id&gt; *)options {\r\n  [RNBranch application:app openURL:url options:options];\r\n  return YES;\r\n}\r\n\r\n- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray&lt;id&lt;UIUserActivityRestoring&gt;&gt; * _Nullable))restorationHandler {\r\n  [RNBranch continueUserActivity:userActivity];\r\n  return YES;\r\n}\r\n\r\n@end<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a8cdb9 elementor-widget elementor-widget-text-editor\" data-id=\"6a8cdb9\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>For Android<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-65a59a8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"65a59a8\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-408c309\" data-id=\"408c309\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9c748f7 elementor-widget elementor-widget-text-editor\" data-id=\"9c748f7\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Add Branch to the MainApplication.kt file<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d11cac1 elementor-widget elementor-widget-html\" data-id=\"d11cac1\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>import io.branch.rnbranch.*\r\n\r\n\/\/ ...\r\n\r\noverride fun onCreate() {\r\n    super.onCreate()\r\n    RNBranchModule.getAutoInstance(this)\r\n\r\n    SoLoader.init(this, false)\r\n    if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) {\r\n        \/\/ If you opted-in for the New Architecture, we load the native entry point for this app\r\n        load()\r\n    }\r\n  \r\n    RNBranchModule.enableLogging();\r\n  \r\n    ReactNativeFlipper.initializeFlipper(this, reactNativeHost.reactInstanceManager)\r\n}\r\n\r\n\/\/ ...<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7a3da06 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7a3da06\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2d078b0\" data-id=\"2d078b0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b10b7bc elementor-widget elementor-widget-text-editor\" data-id=\"b10b7bc\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Add Branch to the MainActivity.kt file\u202f<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f468c2d elementor-widget elementor-widget-html\" data-id=\"f468c2d\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>import io.branch.rnbranch.*\r\nimport android.content.Intent\r\n\r\n\/\/ ...\r\n\r\noverride fun onStart() {\r\n    super.onStart()\r\n    RNBranchModule.initSession(getIntent().getData(), this)\r\n}\r\n\r\noverride fun onNewIntent(intent: Intent?) {\r\n    super.onNewIntent(intent)\r\n    setIntent(intent)\r\n    RNBranchModule.reInitSession(this)\r\n}\r\n\r\n\/\/ ...<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ef0e0d elementor-widget elementor-widget-heading\" data-id=\"2ef0e0d\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">5. Validate Branch integration <\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-c7b2843 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c7b2843\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-386eefa\" data-id=\"386eefa\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-68bda32 elementor-widget elementor-widget-text-editor\" data-id=\"68bda32\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Make sure that the status of both the Android SDK and iOS SDK is fully 100% on <span style=\"text-decoration: underline;\"><a href=\"https:\/\/dashboard.branch.io\/integration?_gl=11re0ydv_gaMzU4MjkwNDEuMTcyNDA0MTg3OA.._ga_KSDD8Y11CTMTcyNTg3MjE4Ni4xMy4xLjE3MjU4NzUyMDIuNjAuMC4w\">Branch Dashboard<\/a><\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b9c427d elementor-widget elementor-widget-image\" data-id=\"b9c427d\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"286\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/branch-dashboard-1-1024x457.webp\" class=\"attachment-large size-large wp-image-1758\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/branch-dashboard-1-1024x457.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/branch-dashboard-1-300x134.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/branch-dashboard-1-768x342.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/branch-dashboard-1-1536x685.webp 1536w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/branch-dashboard-1-570x254.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/branch-dashboard-1-270x120.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/branch-dashboard-1.webp 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bcf477 elementor-widget elementor-widget-text-editor\" data-id=\"6bcf477\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Guideline for validate Branch integration on iOS SDK<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64cb676 elementor-widget elementor-widget-text-editor\" data-id=\"64cb676\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Add the following validateSDKIntegration() code snippet to the AppDelegate file<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26f1ee5 elementor-widget elementor-widget-html\" data-id=\"26f1ee5\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>[[Branch getInstance] validateSDKIntegration];<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60e8384 elementor-widget elementor-widget-text-editor\" data-id=\"60e8384\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>This function ensures that your Branch.io keys, package name, URI schemes, Universal Links, and link domain configured on Branch match the settings in your app.<\/p>\n<p>Check the log in Xcode and assure that all SDK checks pass.<\/p>\n<ul>\n<li><span style=\"color: #008000;\">Checking for URI scheme correctness &#8230; Passed<\/span><\/li>\n<li><span style=\"color: #008000;\">Checking for bundle identifier correctness &#8230; Passed<\/span><\/li>\n<li><span style=\"color: #008000;\">Checking for iOS Team ID correctness &#8230; Passed<\/span><\/li>\n<\/ul>\n<p><b>Note:<\/b> Don\u2019t forget to remove that function when you release the app<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd43ab1 elementor-widget elementor-widget-text-editor\" data-id=\"cd43ab1\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><span style=\"letter-spacing: 0.1px;\">Guideline for validate Branch integration on android SDK<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4fea93c elementor-widget elementor-widget-text-editor\" data-id=\"4fea93c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Attach these code snippets below to the MainActivity&#8217;s file<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e8db46d elementor-widget elementor-widget-html\" data-id=\"e8db46d\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre><code>import io.branch.referral.validators.IntegrationValidator\r\n\r\n...\r\n\r\noverride fun onStart() {\r\n    super.onStart()\r\n    RNBranchModule.initSession(getIntent().getData(), this)\r\n    IntegrationValidator.validate(this) <--- this code --->\r\n  }<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5907abf elementor-widget elementor-widget-text-editor\" data-id=\"5907abf\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>This function ensures that your Branch keys, package name, URI schemes, Universal Links, and link domain configured on Branch match the settings in your app.<\/p><p>Check the adb log cat and assure that all SDK checks pass.<\/p><ul><li><span style=\"color: #008000;\">Verifying Branch instance creation &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Checking Branch keys &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Verifying application package name &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Checking Android Manifest for URI based deep link config &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Verifying URI based deep link config with Branch dash board. &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Verifying intent for receiving URI scheme. &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Checking AndroidManifest for AppLink config. &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Verifying any supported custom link domains. &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Verifying default link domains integrations. &#8230; Passed<\/span><\/li><li><span style=\"color: #008000;\">Verifying alternate link domains integrations. &#8230; Passed<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f382a68 elementor-widget elementor-widget-text-editor\" data-id=\"f382a68\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Those are all steps for deep linking with the Branch.io configuration, I hope that you can follow this guideline and successfully build deep links for your own React Native project. In case, you have a tough mobile app project, you can learn more about our <span style=\"text-decoration: underline;\"><a href=\"https:\/\/sparkminds.net\/our-services\/mobile-app-development\/\">mobile app development service<\/a><\/span> and <a href=\"https:\/\/sparkminds.net\/contacts\/\"><span style=\"text-decoration: underline;\">contact us<\/span><\/a>. We are happy to help you out!<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Along with the development of smartphones, mobile apps become more popular over the years from bank apps, to entertainment, business [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1195,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[45],"tags":[],"class_list":["post-1751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobile-app-development","no-social-count","single-post-item mb40"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to use Branch.io for deep linking?<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sparkminds.net\/vi\/how-to-use-branch-io-for-deep-linking\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use Branch.io for deep linking?\" \/>\n<meta property=\"og:description\" content=\"Along with the development of smartphones, mobile apps become more popular over the years from bank apps, to entertainment, business [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sparkminds.net\/vi\/how-to-use-branch-io-for-deep-linking\/\" \/>\n<meta property=\"og:site_name\" content=\"SparkMinds\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/sparkminds.jsc\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-27T08:39:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-23T09:16:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1519\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/person\/f4769a5d0dd2b458b03580b337c920b8\"},\"headline\":\"How to use Branch.io for deep linking?\",\"datePublished\":\"2024-11-27T08:39:18+00:00\",\"dateModified\":\"2024-12-23T09:16:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/\"},\"wordCount\":852,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/sparkminds.net\/#organization\"},\"image\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp\",\"articleSection\":[\"Mobile App Development\"],\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/\",\"url\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/\",\"name\":\"How to use Branch.io for deep linking?\",\"isPartOf\":{\"@id\":\"https:\/\/sparkminds.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp\",\"datePublished\":\"2024-11-27T08:39:18+00:00\",\"dateModified\":\"2024-12-23T09:16:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#primaryimage\",\"url\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp\",\"contentUrl\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp\",\"width\":2000,\"height\":1519},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sparkminds.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use Branch.io for deep linking?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sparkminds.net\/#website\",\"url\":\"https:\/\/sparkminds.net\/\",\"name\":\"SparkMinds\",\"description\":\"A Reliable Software Development Partner\",\"publisher\":{\"@id\":\"https:\/\/sparkminds.net\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sparkminds.net\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sparkminds.net\/#organization\",\"name\":\"SparkMinds J.S.C\",\"alternateName\":\"SparkMinds\",\"url\":\"https:\/\/sparkminds.net\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/sticky-logo-menu-sparkmind.png\",\"contentUrl\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/sticky-logo-menu-sparkmind.png\",\"width\":181,\"height\":66,\"caption\":\"SparkMinds J.S.C\"},\"image\":{\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/sparkminds.jsc\",\"https:\/\/www.linkedin.com\/company\/sparkminds-j-s-c\/about\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/person\/f4769a5d0dd2b458b03580b337c920b8\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdfb7783cd4581a22bc1899273891ef702c5338854739f578d2f5cb72d515f34?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdfb7783cd4581a22bc1899273891ef702c5338854739f578d2f5cb72d515f34?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/sparkminds.net\"],\"url\":\"https:\/\/sparkminds.net\/vi\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use Branch.io for deep linking?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sparkminds.net\/vi\/how-to-use-branch-io-for-deep-linking\/","og_locale":"vi_VN","og_type":"article","og_title":"How to use Branch.io for deep linking?","og_description":"Along with the development of smartphones, mobile apps become more popular over the years from bank apps, to entertainment, business [&hellip;]","og_url":"https:\/\/sparkminds.net\/vi\/how-to-use-branch-io-for-deep-linking\/","og_site_name":"SparkMinds","article_publisher":"https:\/\/www.facebook.com\/sparkminds.jsc","article_published_time":"2024-11-27T08:39:18+00:00","article_modified_time":"2024-12-23T09:16:34+00:00","og_image":[{"width":2000,"height":1519,"url":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"admin","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"5 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#article","isPartOf":{"@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/"},"author":{"name":"admin","@id":"https:\/\/sparkminds.net\/#\/schema\/person\/f4769a5d0dd2b458b03580b337c920b8"},"headline":"How to use Branch.io for deep linking?","datePublished":"2024-11-27T08:39:18+00:00","dateModified":"2024-12-23T09:16:34+00:00","mainEntityOfPage":{"@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/"},"wordCount":852,"commentCount":0,"publisher":{"@id":"https:\/\/sparkminds.net\/#organization"},"image":{"@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#primaryimage"},"thumbnailUrl":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp","articleSection":["Mobile App Development"],"inLanguage":"vi","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/","url":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/","name":"How to use Branch.io for deep linking?","isPartOf":{"@id":"https:\/\/sparkminds.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#primaryimage"},"image":{"@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#primaryimage"},"thumbnailUrl":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp","datePublished":"2024-11-27T08:39:18+00:00","dateModified":"2024-12-23T09:16:34+00:00","breadcrumb":{"@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#primaryimage","url":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp","contentUrl":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Branch.io-for-deep-linking.webp","width":2000,"height":1519},{"@type":"BreadcrumbList","@id":"https:\/\/sparkminds.net\/how-to-use-branch-io-for-deep-linking\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sparkminds.net\/"},{"@type":"ListItem","position":2,"name":"How to use Branch.io for deep linking?"}]},{"@type":"WebSite","@id":"https:\/\/sparkminds.net\/#website","url":"https:\/\/sparkminds.net\/","name":"SparkMinds","description":"A Reliable Software Development Partner","publisher":{"@id":"https:\/\/sparkminds.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sparkminds.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/sparkminds.net\/#organization","name":"SparkMinds J.S.C","alternateName":"SparkMinds","url":"https:\/\/sparkminds.net\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/sparkminds.net\/#\/schema\/logo\/image\/","url":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/sticky-logo-menu-sparkmind.png","contentUrl":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/sticky-logo-menu-sparkmind.png","width":181,"height":66,"caption":"SparkMinds J.S.C"},"image":{"@id":"https:\/\/sparkminds.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/sparkminds.jsc","https:\/\/www.linkedin.com\/company\/sparkminds-j-s-c\/about\/"]},{"@type":"Person","@id":"https:\/\/sparkminds.net\/#\/schema\/person\/f4769a5d0dd2b458b03580b337c920b8","name":"admin","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/sparkminds.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdfb7783cd4581a22bc1899273891ef702c5338854739f578d2f5cb72d515f34?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdfb7783cd4581a22bc1899273891ef702c5338854739f578d2f5cb72d515f34?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/sparkminds.net"],"url":"https:\/\/sparkminds.net\/vi\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/posts\/1751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/comments?post=1751"}],"version-history":[{"count":10,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/posts\/1751\/revisions"}],"predecessor-version":[{"id":3217,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/posts\/1751\/revisions\/3217"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/media\/1195"}],"wp:attachment":[{"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/media?parent=1751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/categories?post=1751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/tags?post=1751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}