Skip to content

Commit 0385f86

Browse files
authored
Merge pull request #45 from AppsFlyerSDK/releases/6.5.4.0
Releases/6.5.4.0
2 parents 17842d9 + c1ae16c commit 0385f86

15 files changed

+46
-42
lines changed

.gitignore

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ AppsFlyerSampleApp/bin
33
AppsFlyerSampleApp/obj
44
AppsFlyerXamarinBinding/obj
55
.vs/
6+
.idea/
67
**/[Pp]ackages/*
7-
88
AppsFlyerXamarinBinding/bin/Debug/
9-
109
AppsFlyerXamarinBinding/bin/Release/.idea/

AppsFlyerSampleApp/AppDelegate.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ public override bool FinishedLaunching (UIApplication application, NSDictionary
2626
//appsflyer.DisableSKAdNetwork = true;
2727
appsflyer.CurrencyCode = "GBP";
2828
appsflyer.OneLinkCustomDomains = new string [] { "automationsdk.blaster.afsdktests.com" };
29-
appsflyer.AppsFlyerDevKey = "Dpyvt8YAJE2VmtZwZbjF8X"; // Replace with your DevKey
30-
appsflyer.AppleAppID = "888707074"; // Replace with your app ID
31-
//appsflyer.AppInviteOneLinkID = "E2bM"; // Replace with your OneLink ID
32-
appsflyer.CurrentDeviceLanguage = "en-en12";
29+
appsflyer.AppsFlyerDevKey = "4UGrDF4vFvPLbHq5bXtCza"; // Replace with your DevKey
30+
appsflyer.AppleAppID = "753258300"; // Replace with your app ID
31+
appsflyer.AppInviteOneLinkID = "E2bM"; // Replace with your OneLink ID
32+
appsflyer.CurrentDeviceLanguage = "en-en12";
3333
//appsflyer.AnonymizeUser = true;
3434
string [] networks = { "all", "another"};
3535
appsflyer.SetSharingFilterForPartners (networks);

AppsFlyerSampleApp/AppsFlyerConversionDataDelegate.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public AppsFlyerConversionDataDelegate(ViewController viewController)
2323

2424
public override void OnAppOpenAttribution (NSDictionary attributionData)
2525
{
26-
string message = "OnAppOpenAttribution:\n";
26+
String message = "OnAppOpenAttribution:\n";
2727
foreach (var kvp in attributionData) {
2828
message = message + kvp.Key.ToString () + " = " + kvp.Value.ToString () + "\n";
2929
}

AppsFlyerSampleApp/AppsFlyerSampleApp.csproj

+3-5
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
<CodesignProvision>VS: com.appsflyer.xamarinsample Development</CodesignProvision>
2929
</PropertyGroup>
3030
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
31-
<DebugType>full</DebugType>
3231
<Optimize>true</Optimize>
3332
<OutputPath>bin\iPhone\Release</OutputPath>
3433
<ErrorReport>prompt</ErrorReport>
@@ -67,10 +66,9 @@
6766
<MtouchFloat32>true</MtouchFloat32>
6867
<MtouchDebug>true</MtouchDebug>
6968
<DeviceSpecificBuild>true</DeviceSpecificBuild>
70-
<CodesignKey>Apple Development: Vitaly Sokolov (U6WDWK9N3Q)</CodesignKey>
71-
<MtouchSdkVersion>13.6</MtouchSdkVersion>
69+
<CodesignKey>iPhone Developer</CodesignKey>
70+
<MtouchSdkVersion>15.4</MtouchSdkVersion>
7271
<MtouchLink>Full</MtouchLink>
73-
<CodesignProvision>Vitaly Automation iOS Universal Links app</CodesignProvision>
7472
</PropertyGroup>
7573
<ItemGroup>
7674
<Reference Include="System" />
@@ -79,7 +77,7 @@
7977
<Reference Include="Xamarin.iOS" />
8078
<Reference Include="System.Drawing.Common.dll" />
8179
<Reference Include="AppsFlyerXamarinBinding">
82-
<HintPath>..\packages\AppsFlyerXamarinBinding.6.4.0.3\lib\xamarinios10\AppsFlyerXamarinBinding.dll</HintPath>
80+
<HintPath>..\packages\AppsFlyerXamarinBinding.6.5.4\lib\xamarinios10\AppsFlyerXamarinBinding.dll</HintPath>
8381
</Reference>
8482
</ItemGroup>
8583
<ItemGroup>

AppsFlyerSampleApp/Info.plist

+19-19
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,35 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5+
<key>CFBundleDisplayName</key>
6+
<string>Xamarin Sample App</string>
7+
<key>CFBundleIdentifier</key>
8+
<string>com.appsflyer.xamarinsample</string>
59
<key>CFBundleName</key>
610
<string>Xamarin Sample App</string>
711
<key>CFBundleShortVersionString</key>
812
<string>1.0</string>
13+
<key>CFBundleURLTypes</key>
14+
<array>
15+
<dict>
16+
<key>CFBundleURLSchemes</key>
17+
<array>
18+
<string>sdktest</string>
19+
</array>
20+
</dict>
21+
</array>
922
<key>CFBundleVersion</key>
1023
<string>1.0</string>
1124
<key>LSRequiresIPhoneOS</key>
1225
<true/>
1326
<key>MinimumOSVersion</key>
1427
<string>9.0</string>
28+
<key>NSUserTrackingUsageDescription</key>
29+
<string>This will allow us to read IDFA</string>
30+
<key>UIBackgroundModes</key>
31+
<array>
32+
<string>remote-notification</string>
33+
</array>
1534
<key>UIDeviceFamily</key>
1635
<array>
1736
<integer>1</integer>
@@ -41,24 +60,5 @@
4160
</array>
4261
<key>XSAppIconAssets</key>
4362
<string>Resources/Images.xcassets/AppIcons.appiconset</string>
44-
<key>CFBundleURLTypes</key>
45-
<array>
46-
<dict>
47-
<key>CFBundleURLSchemes</key>
48-
<array>
49-
<string>sdktest</string>
50-
</array>
51-
</dict>
52-
</array>
53-
<key>UIBackgroundModes</key>
54-
<array>
55-
<string>remote-notification</string>
56-
</array>
57-
<key>CFBundleIdentifier</key>
58-
<string>com.appsflyer.universallinks</string>
59-
<key>CFBundleDisplayName</key>
60-
<string>Xamarin Sample App</string>
61-
<key>NSUserTrackingUsageDescription</key>
62-
<string>This will allow us to read IDFA</string>
6363
</dict>
6464
</plist>

AppsFlyerSampleApp/ViewController.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ partial void ShareButton_TouchUpInside (UIButton sender)
4646
{
4747
AppsFlyerShareInviteHelper.generateInviteUrlWithLinkGenerator (
4848
(linkGenerator) => {
49-
linkGenerator.setChannel ("channel_name");
50-
linkGenerator.setReferrerName ("ref_name");
49+
linkGenerator.setChannel ("my_channel");
50+
linkGenerator.setReferrerName ("my_ref");
5151
return linkGenerator;
5252
}, completionHandler: (NSURL) => {
5353
Console.WriteLine (NSURL);

AppsFlyerSampleApp/packages.config

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="AppsFlyerXamarinBinding" version="6.4.0.3" targetFramework="xamarinios10" />
3+
<package id="AppsFlyerXamarinBinding" version="6.5.4" targetFramework="xamarinios10" />
44
</packages>

AppsFlyerXamarinBinding/AppsFlyerXamarinBindingiOS.csproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@
1010
<RootNamespace>AppsFlyerXamarinBinding</RootNamespace>
1111
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
1212
<AssemblyName>AppsFlyerXamarinBinding</AssemblyName>
13-
<ReleaseVersion>6.4.0.3</ReleaseVersion>
13+
<ReleaseVersion>6.5.4.0</ReleaseVersion>
1414
<PackOnBuild>true</PackOnBuild>
1515
<PackageId>AppsFlyerXamarinBinding</PackageId>
16-
<PackageVersion>6.4.0.3</PackageVersion>
16+
<PackageVersion>6.5.4.0</PackageVersion>
1717
<Authors>AppsFlyer</Authors>
1818
<Description>AppsFlyer SDK iOS Xamarin Binding</Description>
1919
<Copyright>AppsFlyer</Copyright>
2020
<PackageLicenseUrl>https://www.appsflyer.com/privacy-policy/</PackageLicenseUrl>
2121
<Owners>AppsFlyer</Owners>
2222
<PackageProjectUrl>https://github.com/AppsFlyerSDK/XamariniOSBinding</PackageProjectUrl>
23-
<PackageReleaseNotes>AppsFlyer iOS SDK v6.4.0
24-
Uses Xamarin.iOS 14.0</PackageReleaseNotes>
23+
<PackageReleaseNotes>AppsFlyer iOS SDK v6.5.4
24+
Uses Xamarin.iOS 15.0</PackageReleaseNotes>
2525
<Summary>AppsFlyer SDK iOS Xamarin Binding</Summary>
2626
<Title>AppsFlyerXamarinBinding</Title>
2727
<SynchReleaseVersion>false</SynchReleaseVersion>

AppsFlyerXamarinBinding/Properties/AssemblyInfo.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
2424
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
2525

26-
[assembly: AssemblyVersion ("6.4.0.3")]
26+
[assembly: AssemblyVersion ("6.5.4.0")]
2727

2828
// The following attributes are used to specify the signing key for the assembly,
2929
// if desired. See the Mono documentation for more information about signing.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1.14 MB
Binary file not shown.

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
66

7+
## [6.5.4.0] - 2022-04-28
8+
9+
### Changed
10+
11+
- Updated SDK to v6.4.0
12+
- Updated Xamarin.iOS to 15.0.0.6
13+
714
## [6.4.0.3] - 2021-10-24
815

916
### Changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
Xamarin Binding integration guide For iOS
44

5-
AppsFlyer Xamarin Binding version `v6.4.0.1` <br>
6-
Built with AppsFlyer iOS SDK `v6.4.0`
5+
AppsFlyer Xamarin Binding version `v6.5.4.0` <br>
6+
Built with AppsFlyer iOS SDK `v6.5.4`
77

88
## <a id="v6-breaking-changes"> ❗ v6 Breaking Changes
99

@@ -56,7 +56,7 @@ https://www.nuget.org/packages/AppsFlyerXamarinBinding
5656

5757
1. Go to Project > Add NuGet Packages...
5858
2. Select the AppsFlyerXamarinBinding
59-
3. Select under version - 6.4.0.1
59+
3. Select under version - 6.5.4.0
6060
4. Click `Add Package`
6161

6262

0 commit comments

Comments
 (0)