-
Notifications
You must be signed in to change notification settings - Fork 5
/
OneSignalSDK.DotNet.nuspec
97 lines (86 loc) · 7.35 KB
/
OneSignalSDK.DotNet.nuspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<version>5.2.1</version>
<id>OneSignalSDK.DotNet</id>
<title>OneSignal SDK for .Net6+ and Xamarin</title>
<authors>OneSignal</authors>
<owners>OneSignal</owners>
<license type="file">LICENSE.md</license>
<projectUrl>https://github.com/OneSignal/OneSignal-DotNet-SDK</projectUrl>
<icon>nuget_icon.png</icon>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>OneSignal for .NET6+ and Xamarin platforms</description>
<summary>OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your .Net6+ app or Xamarin app with OneSignal.</summary>
<readme>README.md</readme>
<repository type="git" url="https://github.com/OneSignal/OneSignal-DotNet-SDK.git" branch="main" />
<tags>MAUI, .Net, xamarin, monodroid, C#, OneSignal, push</tags>
<dependencies>
<group targetFramework="netstandard2.0">
</group>
<group targetFramework="net7.0-ios11.0">
</group>
<group targetFramework="net7.0-android21.0">
<dependency id="Xamarin.Kotlin.StdLib.Jdk8" version="1.8.0.1" />
<dependency id="Xamarin.KotlinX.Coroutines.Core" version="1.6.4.2" />
<dependency id="Xamarin.KotlinX.Coroutines.Android" version="1.6.4.2" />
<dependency id="Xamarin.AndroidX.CardView" version="1.0.0.16" />
<dependency id="Xamarin.AndroidX.Legacy.Support.V4" version="1.0.0.14" />
<dependency id="Xamarin.AndroidX.Browser" version="1.4.0.2" />
<dependency id="Xamarin.AndroidX.AppCompat" version="1.4.2.1" />
<dependency id="Xamarin.AndroidX.Work.Runtime" version="2.7.1.5" />
<dependency id="Xamarin.AndroidX.Work.Work.Runtime.Ktx" version="2.7.1.5" />
<dependency id="Xamarin.Firebase.Messaging" version="123.0.8" />
<!-- Dagger is required for FCM, should be a "transitive dependency" but is not due to this bug:
https://github.com/xamarin/XamarinComponents/issues/1069 -->
<dependency id="Xamarin.Google.Dagger" version="2.41.0.2" />
<dependency id="Xamarin.GooglePlayServices.Base" version="118.1.0" />
</group>
</dependencies>
</metadata>
<files>
<file src="nuget_icon.png" />
<file src="LICENSE.md" />
<file src="README.md" />
<!--netstandard2.0-->
<file src="OneSignalSDK.DotNet\bin\Release\netstandard2.0\OneSignalSDK.DotNet.dll" target="lib\netstandard2.0" />
<file src="OneSignalSDK.DotNet\bin\Release\netstandard2.0\OneSignalSDK.DotNet.Core.dll" target="lib\netstandard2.0" />
<file src="OneSignalSDK.DotNet\bin\Release\netstandard2.0\OneSignalSDK.DotNet.pdb" target="lib\netstandard2.0" />
<file src="OneSignalSDK.DotNet\bin\Release\netstandard2.0\OneSignalSDK.DotNet.Core.pdb" target="lib\netstandard2.0" />
<!--net7.0-android (minimum runtime 5.0/API 21)-->
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.dll" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Core.dll" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.dll" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.Core.Binding.dll" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.InAppMessages.Binding.dll" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.Location.Binding.dll" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.Notifications.Binding.dll" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.pdb" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Core.pdb" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.pdb" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.Core.Binding.pdb" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.InAppMessages.Binding.pdb" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.Location.Binding.pdb" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\OneSignalSDK.DotNet.Android.Notifications.Binding.pdb" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\core-release.aar" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\in-app-messages-release.aar" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\location-release.aar" target="lib\net7.0-android21.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android\notifications-release.aar" target="lib\net7.0-android21.0" />
<!--net7.0(minimum runtime 9.0)-->
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios\OneSignalSDK.DotNet.dll" target="lib\net7.0-ios11.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios\OneSignalSDK.DotNet.Core.dll" target="lib\net7.0-ios11.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios\OneSignalSDK.DotNet.iOS.dll" target="lib\net7.0-ios11.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios\OneSignalSDK.DotNet.iOS.Binding.dll" target="lib\net7.0-ios11.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios\OneSignalSDK.DotNet.pdb" target="lib\net7.0-ios11.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios\OneSignalSDK.DotNet.Core.pdb" target="lib\net7.0-ios11.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios\OneSignalSDK.DotNet.iOS.pdb" target="lib\net7.0-ios11.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios\OneSignalSDK.DotNet.iOS.Binding.pdb" target="lib\net7.0-ios11.0" />
<!-- Workaround to support .XCFramework for iOS -->
<!-- Resources includes the full OneSignal.XCFramework.
iOS.Binding project has NoBindingEmbedding = true so it isn't also bundled in the .dll -->
<file src="OneSignalSDK.DotNet.iOS.Binding\bin\Release\net7.0-ios\OneSignalSDK.DotNet.iOS.Binding.resources\**" target="res\ios" />
<!-- This is a .target files that gets used by project that consumes the NuGet package.
This copies out the OneSignal.xcframework from the resources folder and adds a NativeReference to it in the app project. -->
<file src="OneSignalSDK.DotNet.iOS.Binding\OneSignalSDK.DotNet.targets" target="build\net7.0-ios11.0\" />
</files>
</package>