branch.io

iOS Branch deep link does not open application on device, but works well on simulator

你离开我真会死。 提交于 2019-12-08 07:21:01
问题 Could anybody help me out please? iOS Branch deep link does not open application on device, but works well on simulator. My simulator OS version is 10.3, my iPhone 5s OS version is 10.3.3 What I have done: Dashboard: Settings -> Link Settings: "Always try to open app" is checked "IOS URI Scheme" is set to the application's custom URI scheme. "Enable Universal Links" is checked. Bundle Identifier & Apple App Prefix are both set correctly. Link Domain was set as bellow: Test Link was created as

Banch onInitFinished not called even after timeout

你离开我真会死。 提交于 2019-12-08 05:52:35
问题 Branch branch = Branch.getInstance(); branch.setRetryCount(1); branch.setRetryInterval(10); branch.initSession(new Branch.BranchUniversalReferralInitListener() { @Override public void onInitFinished(BranchUniversalObject branchUniversalObject, LinkProperties linkProperties, BranchError branchError) { My onInitFinished is sometimes not called when the users net speed is slow. I have seen the app stuck more than 30 seconds on trying to initialize branch 回答1: Alex from Branch here: This is a

iOS Branch deep link does not open application on device, but works well on simulator

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-07 00:48:28
Could anybody help me out please? iOS Branch deep link does not open application on device, but works well on simulator. My simulator OS version is 10.3, my iPhone 5s OS version is 10.3.3 What I have done: Dashboard: Settings -> Link Settings: "Always try to open app" is checked "IOS URI Scheme" is set to the application's custom URI scheme. "Enable Universal Links" is checked. Bundle Identifier & Apple App Prefix are both set correctly. Link Domain was set as bellow: Test Link was created as bellow: Xcode Configuration: 1.Associated Domains 2.Info.plist file And, code as bellow: - (BOOL

What is the proper way to create user invite codes using Branch?

这一生的挚爱 提交于 2019-12-06 11:34:40
问题 I've been combing through the Branch.io Android docs and haven't come up with how to create user invite codes. I've gotten the basic Branch referral system working ok, but I'd like to assign each user a custom invite code similar to what you see with Uber and Airbnb. My current implementation looks like this: mSmsBranchUniversalObject = new BranchUniversalObject() .setCanonicalIdentifier("invite/sms") .setTitle(getString(R.string.simple_share_title)) .setContentDescription(getString(R.string

branch.io deep-linked URL not passing data in App from Facebook Ads

假装没事ソ 提交于 2019-12-06 10:38:31
问题 We are using branch.io to pass custom data to App. For that we are following this steps in branch dashboard. 1) Ads -> Partner Management -> Facebook -> Create Facebook Link 2) Set data in Key/Value under " Deep Linking " Section (data which we need in our app) 3) We set Play/App Store URL in Android/iOs respectively Or set Default Redirects under " Redirects " section That's it!!! Now Go to Facebook Ads Manager and select App Install Campaign. 1) Select Play/App Store under App Section. 2)

How to catch the parameters with branch.io?

自闭症网瘾萝莉.ら 提交于 2019-12-05 05:39:10
问题 I started to use https://branch.io/ in an iOS app. The problem I am facing now is: how to catch the incoming link with its parameters? Following the documentation here. I got to this point, having this link: http://myapp.app.link/A1bcDEFgHi?XP=315.0,419.0 and my code being: - (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions { Branch *branch = [Branch getInstance]; [branch initSessionWithLaunchOptions:launchOptions

What is the proper way to create user invite codes using Branch?

佐手、 提交于 2019-12-04 17:56:33
I've been combing through the Branch.io Android docs and haven't come up with how to create user invite codes. I've gotten the basic Branch referral system working ok, but I'd like to assign each user a custom invite code similar to what you see with Uber and Airbnb. My current implementation looks like this: mSmsBranchUniversalObject = new BranchUniversalObject() .setCanonicalIdentifier("invite/sms") .setTitle(getString(R.string.simple_share_title)) .setContentDescription(getString(R.string.default_share_desc)) .addContentMetadata("userId", mUserId); mSmsLinkProperties = new LinkProperties()

branch.io deep-linked URL not passing data in App from Facebook Ads

亡梦爱人 提交于 2019-12-04 15:19:55
We are using branch.io to pass custom data to App. For that we are following this steps in branch dashboard. 1) Ads -> Partner Management -> Facebook -> Create Facebook Link 2) Set data in Key/Value under " Deep Linking " Section (data which we need in our app) 3) We set Play/App Store URL in Android/iOs respectively Or set Default Redirects under " Redirects " section That's it!!! Now Go to Facebook Ads Manager and select App Install Campaign. 1) Select Play/App Store under App Section. 2) Set above generated URL under " deffered deep link " You can read more here : https://docs.branch.io

Instant Apps with NFC

北战南征 提交于 2019-12-04 10:13:18
问题 I'm trying to get an instant app to be opened via NFC. I have something like the below in my AndroidManifest.xml <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <action android:name="android.nfc.action.NDEF_DISCOVERED" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="https" /> <data android:scheme="http" /> <data android:host="example-refresh

How to catch the parameters with branch.io?

允我心安 提交于 2019-12-03 17:22:34
I started to use https://branch.io/ in an iOS app. The problem I am facing now is: how to catch the incoming link with its parameters? Following the documentation here . I got to this point, having this link: http://myapp.app.link/A1bcDEFgHi?XP=315.0,419.0 and my code being: - (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions { Branch *branch = [Branch getInstance]; [branch initSessionWithLaunchOptions:launchOptions andRegisterDeepLinkHandler:^(NSDictionary *params, NSError *error) { if (!error && params) { NSLog(@"Here is params: %@"