Update to .NET 9 and iOS 15.0

This commit is contained in:
Max Mannstein 2025-08-09 16:27:33 +02:00
parent c49c043801
commit 478c652cdd
16 changed files with 73 additions and 72 deletions

BIN
.DS_Store vendored

Binary file not shown.

BIN
gehGassiApp/.DS_Store vendored Normal file

Binary file not shown.

Binary file not shown.

View File

@ -4,7 +4,7 @@
<!-- Pin the MAUI version --> <!-- Pin the MAUI version -->
<!--<MauiVersion>7.0.59</MauiVersion>--> <!--<MauiVersion>7.0.59</MauiVersion>-->
<TargetFrameworks>net8.0-android;net8.0-ios</TargetFrameworks> <TargetFrameworks>net9.0-android;net9.0-ios</TargetFrameworks>
<!--<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net7.0-windows10.0.19041.0</TargetFrameworks>--> <!--<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net7.0-windows10.0.19041.0</TargetFrameworks>-->
<!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET --> <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
<!-- <TargetFrameworks>$(TargetFrameworks);net7.0-tizen</TargetFrameworks> --> <!-- <TargetFrameworks>$(TargetFrameworks);net7.0-tizen</TargetFrameworks> -->
@ -12,13 +12,13 @@
<SingleProject>true</SingleProject> <SingleProject>true</SingleProject>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">14.2</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">15.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls" Version="9.0.90" />
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="9.0.90" />
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>net7.0;net7.0-android;net7.0-ios</TargetFrameworks> <TargetFrameworks>net9.0;net9.0-android;net9.0-ios</TargetFrameworks>
<!--<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net7.0-windows10.0.19041.0</TargetFrameworks>--> <!--<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net7.0-windows10.0.19041.0</TargetFrameworks>-->
<!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET --> <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
<!-- <TargetFrameworks>$(TargetFrameworks);net7.0-tizen</TargetFrameworks> --> <!-- <TargetFrameworks>$(TargetFrameworks);net7.0-tizen</TargetFrameworks> -->
@ -9,7 +9,7 @@
<SingleProject>true</SingleProject> <SingleProject>true</SingleProject>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">14.2</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">15.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>

BIN
gehGassiApp/gehGassiApp.Core/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -4,14 +4,14 @@
<!-- Pin the MAUI version --> <!-- Pin the MAUI version -->
<!--<MauiVersion>7.0.59</MauiVersion>--> <!--<MauiVersion>7.0.59</MauiVersion>-->
<TargetFrameworks>net8.0;net8.0-android;net8.0-ios</TargetFrameworks> <TargetFrameworks>net9.0;net9.0-android;net9.0-ios</TargetFrameworks>
<!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET --> <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
<!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> --> <!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> -->
<UseMaui>true</UseMaui> <UseMaui>true</UseMaui>
<SingleProject>true</SingleProject> <SingleProject>true</SingleProject>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">14.2</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">15.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
@ -21,13 +21,13 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.3.2" /> <PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.0" />
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.12" /> <PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.12" /> <PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.8" />
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" /> <PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="9.0.8" />
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.1" /> <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="9.0.8" />
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls" Version="9.0.90" />
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="9.0.90" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

BIN
gehGassiApp/gehGassiApp.Data/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -4,14 +4,14 @@
<!-- Pin the MAUI version --> <!-- Pin the MAUI version -->
<!--<MauiVersion>7.0.59</MauiVersion>--> <!--<MauiVersion>7.0.59</MauiVersion>-->
<TargetFrameworks>net8.0;net8.0-android;net8.0-ios</TargetFrameworks> <TargetFrameworks>net9.0;net9.0-android;net9.0-ios</TargetFrameworks>
<!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET --> <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
<!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> --> <!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> -->
<UseMaui>true</UseMaui> <UseMaui>true</UseMaui>
<SingleProject>true</SingleProject> <SingleProject>true</SingleProject>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">14.2</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">15.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
@ -21,13 +21,13 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.12" /> <PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.12" /> <PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.12" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.8" />
<PackageReference Include="sqlite-net-pcl" Version="1.9.172" /> <PackageReference Include="sqlite-net-pcl" Version="1.9.172" />
<PackageReference Include="SQLitePCLRaw.bundle_green" Version="2.1.10" /> <PackageReference Include="SQLitePCLRaw.bundle_green" Version="2.1.11" />
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls" Version="9.0.90" />
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="9.0.90" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

Binary file not shown.

View File

@ -2,22 +2,22 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework> <TargetFramework>net9.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<Configurations>Debug;Release;Staging;DebugStaging</Configurations> <Configurations>Debug;Release;Staging;DebugStaging</Configurations>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.12" /> <PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.12" /> <PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.12" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.12"> <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="9.0.8">
<PrivateAssets>all</PrivateAssets> <PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference> </PackageReference>
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls" Version="9.0.90" />
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="9.0.90" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View File

@ -4,14 +4,14 @@
<!-- Pin the MAUI version --> <!-- Pin the MAUI version -->
<!--<MauiVersion>7.0.59</MauiVersion>--> <!--<MauiVersion>7.0.59</MauiVersion>-->
<TargetFrameworks>net8.0;net8.0-android;net8.0-ios</TargetFrameworks> <TargetFrameworks>net9.0;net9.0-android;net9.0-ios</TargetFrameworks>
<!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET --> <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
<!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> --> <!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> -->
<UseMaui>true</UseMaui> <UseMaui>true</UseMaui>
<SingleProject>true</SingleProject> <SingleProject>true</SingleProject>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">14.2</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">15.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
@ -21,9 +21,9 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.3.2" /> <PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.0" />
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls" Version="9.0.90" />
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="9.0.90" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

BIN
gehGassiApp/gehGassiApp/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"> <manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="29" android:targetSdkVersion="34" /> <uses-sdk android:minSdkVersion="29" android:targetSdkVersion="35" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET" />

View File

@ -2,6 +2,7 @@
using Android.App; using Android.App;
using Android.Content; using Android.Content;
using Android.Content.PM; using Android.Content.PM;
using Android.Gms.Tasks;
using Android.OS; using Android.OS;
using Android.Views; using Android.Views;
using CommunityToolkit.Mvvm.Messaging; using CommunityToolkit.Mvvm.Messaging;
@ -24,7 +25,7 @@ namespace gehGassiApp;
Android.Content.Intent.CategoryDefault, Android.Content.Intent.CategoryDefault,
Android.Content.Intent.CategoryBrowsable Android.Content.Intent.CategoryBrowsable
})] })]
public class MainActivity : MauiAppCompatActivity, Android.Gms.Tasks.IOnSuccessListener public class MainActivity : MauiAppCompatActivity, IOnSuccessListener
{ {
//Service der die Installation des Gerätes am PNS ermöglicht //Service der die Installation des Gerätes am PNS ermöglicht
IDeviceInstallationService _deviceInstallationService; IDeviceInstallationService _deviceInstallationService;

View File

@ -4,7 +4,7 @@
<!-- Pin the MAUI version --> <!-- Pin the MAUI version -->
<!--<MauiVersion>7.0.59</MauiVersion>--> <!--<MauiVersion>7.0.59</MauiVersion>-->
<TargetFrameworks>net8.0-android;net8.0-ios</TargetFrameworks> <TargetFrameworks>net9.0-android;net9.0-ios</TargetFrameworks>
<!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET --> <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
<!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> --> <!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> -->
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
@ -25,14 +25,14 @@
<ApplicationDisplayVersion>1.274</ApplicationDisplayVersion> <ApplicationDisplayVersion>1.274</ApplicationDisplayVersion>
<ApplicationVersion>274</ApplicationVersion> <ApplicationVersion>274</ApplicationVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">14.2</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">15.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">29.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">29.0</SupportedOSPlatformVersion>
<ProvisioningType>automatic</ProvisioningType> <ProvisioningType>automatic</ProvisioningType>
<Title>gehgassi</Title> <Title>gehgassi</Title>
<Configurations>Debug;Release;Staging;DebugStaging</Configurations> <Configurations>Debug;Release;Staging;DebugStaging</Configurations>
</PropertyGroup> </PropertyGroup>
<!--<PropertyGroup Condition="'$(TargetFramework)' == 'net8.0-ios'"> <!--<PropertyGroup Condition="'$(TargetFramework)' == 'net9.0-ios'">
<EnableAssemblyILStripping>false</EnableAssemblyILStripping> <EnableAssemblyILStripping>false</EnableAssemblyILStripping>
<CodesignKey>Apple Development: Created via API (8Y2M3MGT92)</CodesignKey> <CodesignKey>Apple Development: Created via API (8Y2M3MGT92)</CodesignKey>
<CodesignProvision>VS: WildCard Development</CodesignProvision> <CodesignProvision>VS: WildCard Development</CodesignProvision>
@ -44,20 +44,20 @@
<NeutralLanguage>en</NeutralLanguage> <NeutralLanguage>en</NeutralLanguage>
<GenerateSatelliteAssembliesForCore>True</GenerateSatelliteAssembliesForCore> <GenerateSatelliteAssembliesForCore>True</GenerateSatelliteAssembliesForCore>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-android|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net9.0-android|AnyCPU'">
<AndroidUseAapt2>True</AndroidUseAapt2> <AndroidUseAapt2>True</AndroidUseAapt2>
<AndroidCreatePackagePerAbi>False</AndroidCreatePackagePerAbi> <AndroidCreatePackagePerAbi>False</AndroidCreatePackagePerAbi>
<AndroidPackageFormat>apk</AndroidPackageFormat> <AndroidPackageFormat>apk</AndroidPackageFormat>
<ApplicationId>com.gehgassi.local</ApplicationId> <ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net8.0-android|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net9.0-android|AnyCPU'">
<AndroidUseAapt2>True</AndroidUseAapt2> <AndroidUseAapt2>True</AndroidUseAapt2>
<AndroidCreatePackagePerAbi>False</AndroidCreatePackagePerAbi> <AndroidCreatePackagePerAbi>False</AndroidCreatePackagePerAbi>
<AndroidPackageFormat>apk</AndroidPackageFormat> <AndroidPackageFormat>apk</AndroidPackageFormat>
<DebugSymbols>True</DebugSymbols> <DebugSymbols>True</DebugSymbols>
<ApplicationId>com.gehgassi.local</ApplicationId> <ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-android|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net9.0-android|AnyCPU'">
<EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk> <EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk>
<RunAOTCompilation>True</RunAOTCompilation> <RunAOTCompilation>True</RunAOTCompilation>
<PublishTrimmed>True</PublishTrimmed> <PublishTrimmed>True</PublishTrimmed>
@ -66,7 +66,7 @@
<AndroidPackageFormat>aab</AndroidPackageFormat> <AndroidPackageFormat>aab</AndroidPackageFormat>
<ApplicationId>com.gehgassi.gehgassi</ApplicationId> <ApplicationId>com.gehgassi.gehgassi</ApplicationId>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net8.0-android|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net9.0-android|AnyCPU'">
<EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk> <EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk>
<RunAOTCompilation>True</RunAOTCompilation> <RunAOTCompilation>True</RunAOTCompilation>
<PublishTrimmed>True</PublishTrimmed> <PublishTrimmed>True</PublishTrimmed>
@ -75,7 +75,7 @@
<AndroidPackageFormat>aab</AndroidPackageFormat> <AndroidPackageFormat>aab</AndroidPackageFormat>
<ApplicationId>com.gehgassi.local</ApplicationId> <ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-ios|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net9.0-ios|AnyCPU'">
<ApplicationId>com.gehgassi.local</ApplicationId> <ApplicationId>com.gehgassi.local</ApplicationId>
<MtouchDebug>True</MtouchDebug> <MtouchDebug>True</MtouchDebug>
<MtouchLink>None</MtouchLink> <MtouchLink>None</MtouchLink>
@ -83,12 +83,12 @@
<!-- Aktueller Bug https://github.com/dotnet/maui/issues/17236--> <!-- Aktueller Bug https://github.com/dotnet/maui/issues/17236-->
<ForceSimulatorX64ArchitectureInIDE>true</ForceSimulatorX64ArchitectureInIDE> <ForceSimulatorX64ArchitectureInIDE>true</ForceSimulatorX64ArchitectureInIDE>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net8.0-ios|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net9.0-ios|AnyCPU'">
<ApplicationId>com.gehgassi.local</ApplicationId> <ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-ios|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net9.0-ios|AnyCPU'">
<UseInterpreter>True</UseInterpreter> <UseInterpreter>True</UseInterpreter>
<CodesignEntitlements>Platforms\iOS\Entitlements.production.plist</CodesignEntitlements> <CodesignEntitlements>Platforms\iOS\Entitlements.production.plist</CodesignEntitlements>
<CodesignKey></CodesignKey> <CodesignKey></CodesignKey>
@ -98,12 +98,12 @@
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net8.0-ios|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net9.0-ios|AnyCPU'">
<ApplicationId>com.gehgassi.local</ApplicationId> <ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)'=='net8.0-ios'"> <PropertyGroup Condition="'$(TargetFramework)'=='net9.0-ios'">
<CodesignKey>Apple Development: Created via API (8Y2M3MGT92)</CodesignKey> <CodesignKey>Apple Development: Created via API (8Y2M3MGT92)</CodesignKey>
<CodesignProvision>VS: WildCard Development</CodesignProvision> <CodesignProvision>VS: WildCard Development</CodesignProvision>
</PropertyGroup> </PropertyGroup>
@ -137,7 +137,7 @@
<!--<MauiAsset Include="Resources\Raw\**" Link="%(RecursiveDir)%(Filename)%(Extension)" />--> <!--<MauiAsset Include="Resources\Raw\**" Link="%(RecursiveDir)%(Filename)%(Extension)" />-->
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0-ios'"> <ItemGroup Condition="'$(TargetFramework)' == 'net9.0-ios'">
<MauiAsset Include="Platforms\iOS\Resources\de.lproj\InfoPlist.strings" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" /> <MauiAsset Include="Platforms\iOS\Resources\de.lproj\InfoPlist.strings" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" />
</ItemGroup> </ItemGroup>
@ -197,17 +197,17 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="CameraMaui" Version="1.4.9" /> <PackageReference Include="CameraMaui" Version="1.4.11" />
<PackageReference Include="CommunityToolkit.Maui" Version="9.1.0" /> <PackageReference Include="CommunityToolkit.Maui" Version="12.2.0" />
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.3.2" /> <PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.0" />
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.12" /> <PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.12" /> <PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.12" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.8" />
<PackageReference Include="Microsoft.Maui.Graphics.Skia" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Graphics.Skia" Version="9.0.90" />
<PackageReference Include="Plugin.InAppBilling" Version="8.0.5" /> <PackageReference Include="Plugin.InAppBilling" Version="9.1.0" />
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.1.2" /> <PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.1.2" />
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls" Version="9.0.90" />
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.100" /> <PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="9.0.90" />
<PackageReference Include="TinyInsights.Maui.AppInsights" Version="1.6.0" /> <PackageReference Include="TinyInsights.Maui.AppInsights" Version="1.6.0" />
</ItemGroup> </ItemGroup>
@ -654,25 +654,25 @@
<!-- Unterschiedliche google-service.json Dateien je nach Build-Typ --> <!-- Unterschiedliche google-service.json Dateien je nach Build-Typ -->
<ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-android|AnyCPU'"> <ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net9.0-android|AnyCPU'">
<GoogleServicesJson Include="Platforms\Android\Local\google-services.json"> <GoogleServicesJson Include="Platforms\Android\Local\google-services.json">
<LogicalName>Platforms\Android\google-services.json</LogicalName> <LogicalName>Platforms\Android\google-services.json</LogicalName>
</GoogleServicesJson> </GoogleServicesJson>
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net8.0-android|AnyCPU'"> <ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net9.0-android|AnyCPU'">
<GoogleServicesJson Include="Platforms\Android\Local\google-services.json"> <GoogleServicesJson Include="Platforms\Android\Local\google-services.json">
<LogicalName>Platforms\Android\google-services.json</LogicalName> <LogicalName>Platforms\Android\google-services.json</LogicalName>
</GoogleServicesJson> </GoogleServicesJson>
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net8.0-android|AnyCPU'"> <ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net9.0-android|AnyCPU'">
<GoogleServicesJson Include="Platforms\Android\Local\google-services.json"> <GoogleServicesJson Include="Platforms\Android\Local\google-services.json">
<LogicalName>Platforms\Android\google-services.json</LogicalName> <LogicalName>Platforms\Android\google-services.json</LogicalName>
</GoogleServicesJson> </GoogleServicesJson>
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-android|AnyCPU'"> <ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net9.0-android|AnyCPU'">
<GoogleServicesJson Include="Platforms\Android\Live\google-services.json"> <GoogleServicesJson Include="Platforms\Android\Live\google-services.json">
<LogicalName>Platforms\Android\google-services.json</LogicalName> <LogicalName>Platforms\Android\google-services.json</LogicalName>
</GoogleServicesJson> </GoogleServicesJson>
@ -703,27 +703,27 @@
</None> </None>
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0-android'"> <ItemGroup Condition="'$(TargetFramework)' == 'net9.0-android'">
<PackageReference Include="Xamarin.AndroidX.Activity.Ktx"> <PackageReference Include="Xamarin.AndroidX.Activity.Ktx">
<Version>1.9.3.2</Version> <Version>1.10.1.2</Version>
</PackageReference> </PackageReference>
<PackageReference Include="Xamarin.AndroidX.Collection.Ktx"> <PackageReference Include="Xamarin.AndroidX.Collection.Ktx">
<Version>1.4.5.2</Version> <Version>1.5.0.2</Version>
</PackageReference> </PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData"> <PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData">
<Version>2.8.7.2</Version> <Version>2.9.2</Version>
</PackageReference> </PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData.Ktx"> <PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData.Ktx">
<Version>2.8.7.2</Version> <Version>2.9.2</Version>
</PackageReference> </PackageReference>
<PackageReference Include="Xamarin.Firebase.Messaging"> <PackageReference Include="Xamarin.Firebase.Messaging">
<Version>124.1.0.1</Version> <Version>125.0.0</Version>
</PackageReference> </PackageReference>
<PackageReference Include="Xamarin.Google.Dagger"> <PackageReference Include="Xamarin.Google.Dagger">
<Version>2.55.0.1</Version> <Version>2.56.2.2</Version>
</PackageReference> </PackageReference>
<PackageReference Include="Xamarin.GooglePlayServices.Base"> <PackageReference Include="Xamarin.GooglePlayServices.Base">
<Version>118.5.0.4</Version> <Version>118.7.2</Version>
</PackageReference> </PackageReference>
</ItemGroup> </ItemGroup>