Skip to content

Commit 9c918a5

Browse files
authored
Merge pull request #101 from antonargunov/master
version 5.0.6
2 parents 083da35 + 3a419f7 commit 9c918a5

File tree

7 files changed

+32
-9
lines changed

7 files changed

+32
-9
lines changed

Branch-Xamarin-Lib.Droid/Branch-Xamarin-Lib.Droid.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
<TransformFile Include="Transforms\Metadata.xml" />
8888
</ItemGroup>
8989
<ItemGroup>
90-
<EmbeddedJar Include="Jars\Branch-3.0.1_core.jar" />
90+
<EmbeddedJar Include="Jars\Branch-3.2.0_core.jar" />
9191
</ItemGroup>
9292
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.Bindings.targets" />
9393
<Import Project="..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets" Condition="Exists('..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets')" />
308 KB
Binary file not shown.

Branch-Xamarin-Lib.iOS/Branch.a

5.27 MB
Binary file not shown.

Branch-Xamarin-Testbed.Droid/MainActivity.cs

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,22 +33,41 @@ protected override void OnCreate (Bundle savedInstanceState)
3333
base.OnCreate (savedInstanceState);
3434
global::Xamarin.Forms.Forms.Init (this, savedInstanceState);
3535

36-
//App app = new App ();
37-
//BranchAndroid.Init (this, GetString(Resource.String.branch_key), app);
38-
//LoadApplication (app);
36+
var notificationManager = GetSystemService(Context.NotificationService) as
37+
NotificationManager;
3938

40-
// uncomment to try BranchUniversalObject
41-
AppBUO appBUO = new AppBUO ();
39+
//App app = new App ();
40+
//BranchAndroid.Init (this, GetString(Resource.String.branch_key), app);
41+
//LoadApplication (app);
42+
43+
// uncomment to try BranchUniversalObject
44+
AppBUO appBUO = new AppBUO ();
4245
BranchAndroid.Init (this, GetString(Resource.String.branch_key), appBUO);
4346

4447
// enable tracking of user data
4548
BranchAndroid.getInstance().SetTrackingDisabled(false);
4649

4750
LoadApplication (appBUO);
48-
}
51+
52+
53+
Intent intent = new Intent(this, typeof(MainActivity));
54+
//intent.SetData(Android.Net.Uri.Parse("https://0wpb.app.link/HXPE6ULICS"));
55+
intent.PutExtra("branch", "https://0wpb.app.link/HXPE6ULICS");
56+
intent.PutExtra("branch_force_new_session", true);
57+
PendingIntent resultPendingIntent = PendingIntent.GetActivity(this, 0, intent, PendingIntentFlags.UpdateCurrent);
58+
59+
60+
var notification = new Notification(Resource.Drawable.ic_mr_button_connected_00_dark, "Hello");
61+
notification.SetLatestEventInfo(this, "Test", "Test", resultPendingIntent);
62+
63+
notificationManager.Notify(1, notification);
64+
}
4965

5066
protected override void OnNewIntent(Intent intent) {
51-
this.Intent = intent;
67+
this.Intent = intent;
68+
69+
string str = intent.DataString;
70+
str += "";
5271
}
5372
}
5473
}

ChangeLog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
Branch Xamarin SDK change log
22

3+
- 5.0.6
4+
* Updating Branch to Android version 3.2.0 and iOS version 0.27.0
5+
* Fixing empty callback for Androi push notifications
6+
37
- 5.0.5
48
* Fixing #98 Extracting data embedded via HTTP API
59
* Fixing #97 Purchase events not tracking on iOS with X.Forms
11 MB
Binary file not shown.

NuGet/Branch-Xamarin-SDK.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<id>Branch-Xamarin-Linking-SDK</id>
55
<title>Branch Xamarin SDK</title>
66
<summary>Hosted deep links for your Xamarin-based Android or iOS app by Branch</summary>
7-
<version>5.0.5</version>
7+
<version>5.0.6</version>
88
<authors>Branch</authors>
99
<owners>Branch</owners>
1010
<iconUrl> https://s3-us-west-1.amazonaws.com/branchhost/branch_icon.png</iconUrl>

0 commit comments

Comments
 (0)