Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[User Model] Upgrade to .NET 7 #83

Merged
merged 19 commits into from
Jan 5, 2024
Merged
Show file tree
Hide file tree
Changes from 10 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Xamarin.Legacy.Sdk/0.2.0-alpha3">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<TargetFrameworks>net6.0-android31;monoandroid12.0</TargetFrameworks>
<TargetFrameworks>net7.0-android</TargetFrameworks>
<IsBindingProject>true</IsBindingProject>
<SupportedOSPlatformVersion>21</SupportedOSPlatformVersion>
<ImplicitUsings>enable</ImplicitUsings>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Xamarin.Legacy.Sdk/0.2.0-alpha3">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<TargetFrameworks>net6.0-android31;monoandroid12.0</TargetFrameworks>
<TargetFrameworks>net7.0-android</TargetFrameworks>
<IsBindingProject>true</IsBindingProject>
<SupportedOSPlatformVersion>21</SupportedOSPlatformVersion>
<ImplicitUsings>enable</ImplicitUsings>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Xamarin.Legacy.Sdk/0.2.0-alpha3">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<TargetFrameworks>net6.0-android31;monoandroid12.0</TargetFrameworks>
<TargetFrameworks>net7.0-android</TargetFrameworks>
<IsBindingProject>true</IsBindingProject>
<SupportedOSPlatformVersion>21</SupportedOSPlatformVersion>
<ImplicitUsings>enable</ImplicitUsings>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Xamarin.Legacy.Sdk/0.2.0-alpha3">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<TargetFrameworks>net6.0-android31;monoandroid12.0</TargetFrameworks>
<TargetFrameworks>net7.0-android</TargetFrameworks>
<IsBindingProject>true</IsBindingProject>
<SupportedOSPlatformVersion>21</SupportedOSPlatformVersion>
<ImplicitUsings>enable</ImplicitUsings>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Xamarin.Legacy.Sdk/0.2.0-alpha3">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{FB0C2961-BAFE-4346-B279-3B3941614DCD}</ProjectGuid>
<TargetFrameworks>net6.0-android31;monoandroid12.0</TargetFrameworks>
<TargetFrameworks>net7.0-android</TargetFrameworks>
<OutputType>Library</OutputType>
<SupportedOSPlatformVersion>21</SupportedOSPlatformVersion>
<ImplicitUsings>enable</ImplicitUsings>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Xamarin.Legacy.Sdk/0.2.0-alpha3">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<TargetFrameworks>net6.0-ios10.0;xamarin.ios10</TargetFrameworks>
<TargetFrameworks>net7.0-ios</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<IsBindingProject>true</IsBindingProject>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<SupportedOSPlatformVersion>9.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion>11.0</SupportedOSPlatformVersion>
<RootNamespace>OneSignalSDK.DotNet.iOS.Binding</RootNamespace>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>OneSignalSDK.DotNet.iOS.Binding</AssemblyName>
Expand Down
14 changes: 4 additions & 10 deletions OneSignalSDK.DotNet.iOS/OneSignalSDK.DotNet.iOS.csproj
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Xamarin.Legacy.Sdk/0.2.0-alpha3">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{5FF66A21-BA7B-48FD-8A7D-6A1092066306}</ProjectGuid>
<TargetFrameworks>net6.0-ios10.0;xamarin.ios10</TargetFrameworks>
<TargetFrameworks>net7.0-ios</TargetFrameworks>
<ImplicitUsings>true</ImplicitUsings>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<SupportedOSPlatformVersion>9.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion>11.0</SupportedOSPlatformVersion>
<RootNamespace>OneSignalSDK.DotNet.iOS</RootNamespace>
<AssemblyName>OneSignalSDK.DotNet.iOS</AssemblyName>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
Expand Down Expand Up @@ -37,15 +37,9 @@
<MtouchLink>SdkOnly</MtouchLink>
<CreatePackage>false</CreatePackage>
</PropertyGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('net6.0-ios')) ">
<ItemGroup Condition=" $(TargetFramework.StartsWith('net8.0-ios')) ">
<Reference Include="Microsoft.iOS" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('xamarin.ios10')) ">
<Reference Include="System" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="Xamarin.iOS" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\OneSignalSDK.DotNet.Core\OneSignalSDK.DotNet.Core.csproj">
<ReferenceSourceTarget></ReferenceSourceTarget>
Expand Down
78 changes: 32 additions & 46 deletions OneSignalSDK.DotNet.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,9 @@
<dependencies>
<group targetFramework="netstandard2.0">
</group>
<group targetFramework="net6.0-ios10.0">
<group targetFramework="net7.0-ios10.0">
</group>
<group targetFramework="xamarin.ios10">
</group>
<group targetFramework="net6.0-android21.0">
<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" />
Expand Down Expand Up @@ -72,26 +70,26 @@
<file src="OneSignalSDK.DotNet\bin\Release\netstandard2.0\OneSignalSDK.DotNet.Core.pdb" target="lib\netstandard2.0" />

<!--net6.0-android31 (minimum runtime 5.0/API 21)-->
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.dll" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Core.dll" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.dll" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.Core.Binding.dll" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.InAppMessages.Binding.dll" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.Location.Binding.dll" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.Notifications.Binding.dll" target="lib\net6.0-android31.0" />

<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.pdb" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Core.pdb" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.pdb" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.Core.Binding.pdb" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.InAppMessages.Binding.pdb" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.Location.Binding.pdb" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\OneSignalSDK.DotNet.Android.Notifications.Binding.pdb" target="lib\net6.0-android31.0" />

<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\core-release.aar" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\in-app-messages-release.aar" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\location-release.aar" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-android31\notifications-release.aar" target="lib\net6.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.dll" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Core.dll" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.dll" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.Core.Binding.dll" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.InAppMessages.Binding.dll" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.Location.Binding.dll" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.Notifications.Binding.dll" target="lib\net7.0-android31.0" />

<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.pdb" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Core.pdb" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.pdb" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.Core.Binding.pdb" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.InAppMessages.Binding.pdb" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.Location.Binding.pdb" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\OneSignalSDK.DotNet.Android.Notifications.Binding.pdb" target="lib\net7.0-android31.0" />

<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\core-release.aar" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\in-app-messages-release.aar" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\location-release.aar" target="lib\net7.0-android31.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-android31\notifications-release.aar" target="lib\net7.0-android31.0" />

<!--monoandroid12.0 (minimum runtime 5.0/API 21)-->
<file src="OneSignalSDK.DotNet\bin\Release\monoandroid12.0\OneSignalSDK.DotNet.dll" target="lib\monoandroid12.0" />
Expand All @@ -111,35 +109,23 @@
<file src="OneSignalSDK.DotNet\bin\Release\monoandroid12.0\OneSignalSDK.DotNet.Android.Notifications.Binding.pdb" target="lib\monoandroid12.0" />

<!--net6.0-ios10.0 (minimum runtime 9.0)-->
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-ios10.0\OneSignalSDK.DotNet.dll" target="lib\net6.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-ios10.0\OneSignalSDK.DotNet.Core.dll" target="lib\net6.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-ios10.0\OneSignalSDK.DotNet.iOS.dll" target="lib\net6.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-ios10.0\OneSignalSDK.DotNet.iOS.Binding.dll" target="lib\net6.0-ios10.0" />

<file src="OneSignalSDK.DotNet\bin\Release\net6.0-ios10.0\OneSignalSDK.DotNet.pdb" target="lib\net6.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-ios10.0\OneSignalSDK.DotNet.Core.pdb" target="lib\net6.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-ios10.0\OneSignalSDK.DotNet.iOS.pdb" target="lib\net6.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net6.0-ios10.0\OneSignalSDK.DotNet.iOS.Binding.pdb" target="lib\net6.0-ios10.0" />

<!--xamarin.ios10 (minimum runtime 9.0)-->
<file src="OneSignalSDK.DotNet\bin\Release\xamarin.ios10\OneSignalSDK.DotNet.dll" target="lib\xamarin.ios10" />
<file src="OneSignalSDK.DotNet\bin\Release\xamarin.ios10\OneSignalSDK.DotNet.Core.dll" target="lib\xamarin.ios10" />
<file src="OneSignalSDK.DotNet\bin\Release\xamarin.ios10\OneSignalSDK.DotNet.iOS.dll" target="lib\xamarin.ios10" />
<file src="OneSignalSDK.DotNet\bin\Release\xamarin.ios10\OneSignalSDK.DotNet.iOS.Binding.dll" target="lib\xamarin.ios10" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios10.0\OneSignalSDK.DotNet.dll" target="lib\net7.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios10.0\OneSignalSDK.DotNet.Core.dll" target="lib\net7.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios10.0\OneSignalSDK.DotNet.iOS.dll" target="lib\net7.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios10.0\OneSignalSDK.DotNet.iOS.Binding.dll" target="lib\net7.0-ios10.0" />

<file src="OneSignalSDK.DotNet\bin\Release\xamarin.ios10\OneSignalSDK.DotNet.pdb" target="lib\xamarin.ios10" />
<file src="OneSignalSDK.DotNet\bin\Release\xamarin.ios10\OneSignalSDK.DotNet.Core.pdb" target="lib\xamarin.ios10" />
<file src="OneSignalSDK.DotNet\bin\Release\xamarin.ios10\OneSignalSDK.DotNet.iOS.pdb" target="lib\xamarin.ios10" />
<file src="OneSignalSDK.DotNet\bin\Release\xamarin.ios10\OneSignalSDK.DotNet.iOS.Binding.pdb" target="lib\xamarin.ios10" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios10.0\OneSignalSDK.DotNet.pdb" target="lib\net7.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios10.0\OneSignalSDK.DotNet.Core.pdb" target="lib\net7.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios10.0\OneSignalSDK.DotNet.iOS.pdb" target="lib\net7.0-ios10.0" />
<file src="OneSignalSDK.DotNet\bin\Release\net7.0-ios10.0\OneSignalSDK.DotNet.iOS.Binding.pdb" target="lib\net7.0-ios10.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\xamarin.ios10\OneSignalSDK.DotNet.iOS.Binding.resources\**" target="res\ios" />
<file src="OneSignalSDK.DotNet.iOS.Binding\bin\Release\net7-iOS10.0\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\net6.0-ios10.0\" />
<file src="OneSignalSDK.DotNet.iOS.Binding\OneSignalSDK.DotNet.targets" target="build\xamarin.ios10\" />
<file src="OneSignalSDK.DotNet.iOS.Binding\OneSignalSDK.DotNet.targets" target="build\net7.0-ios10.0\" />
</files>
</package>
30 changes: 7 additions & 23 deletions OneSignalSDK.DotNet/OneSignalSDK.DotNet.csproj
Original file line number Diff line number Diff line change
@@ -1,30 +1,14 @@
<Project Sdk="Xamarin.Legacy.Sdk/0.2.0-alpha3">
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0;net6.0-ios10.0;xamarin.ios10;net6.0-android31;monoandroid12.0</TargetFrameworks>
<OutputType>Library</OutputType>
<ImplicitUsings>disable</ImplicitUsings>
<AssemblyName>OneSignalSDK.DotNet</AssemblyName>
<PackageId>OneSignalSDK.DotNet</PackageId>
<SupportedOSPlatformVersion Condition=" $(TargetFramework.StartsWith('net6.0-android')) Or $(TargetFramework.StartsWith('monoandroid')) ">21.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition=" $(TargetFramework.StartsWith('net6.0-ios')) Or $(TargetFramework.StartsWith('xamarin.ios')) ">9.0</SupportedOSPlatformVersion>
</PropertyGroup>

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>full</DebugType>
<DefineConstants>TRACE;PORTABLE;NETSTANDARD;NETSTANDARD2_0;DEBUG;NET;NET6_0;NETCOREAPP</DefineConstants>
<WarningLevel>4</WarningLevel>
<CreatePackage>false</CreatePackage>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<DefineConstants>TRACE;PORTABLE;RELEASE;NETSTANDARD2_0</DefineConstants>
<CreatePackage>false</CreatePackage>
<TargetFrameworks>net7.0;net7.0-android;net7.0-ios</TargetFrameworks>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\OneSignalSDK.DotNet.Core\OneSignalSDK.DotNet.Core.csproj" />
<ProjectReference Include="..\OneSignalSDK.DotNet.Android\OneSignalSDK.DotNet.Android.csproj" Condition=" $(TargetFramework.StartsWith('net6.0-android')) Or $(TargetFramework.StartsWith('monoandroid')) " />
<ProjectReference Include="..\OneSignalSDK.DotNet.iOS\OneSignalSDK.DotNet.iOS.csproj" Condition=" $(TargetFramework.StartsWith('net6.0-ios')) Or $(TargetFramework.StartsWith('xamarin.ios')) " />
<ProjectReference Include="..\OneSignalSDK.DotNet.Android\OneSignalSDK.DotNet.Android.csproj" Condition=" $(TargetFramework.StartsWith('net7.0-android')) " />
<ProjectReference Include="..\OneSignalSDK.DotNet.iOS\OneSignalSDK.DotNet.iOS.csproj" Condition=" $(TargetFramework.StartsWith('net7.0-ios')) " />
</ItemGroup>

</Project>
14 changes: 14 additions & 0 deletions Samples/OneSignalApp/.vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": ".NET MAUI",
"type": "maui",
"request": "launch",
"preLaunchTask": "maui: Build"
}
]
}
Loading
Loading