gehgassi_app/gehGassiApp/gehGassiApp/gehGassiApp.csproj

735 lines
31 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<!-- Pin the MAUI version -->
<!--<MauiVersion>7.0.59</MauiVersion>-->
<TargetFrameworks>net8.0-android;net8.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 -->
<!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> -->
<OutputType>Exe</OutputType>
<RootNamespace>gehGassiApp</RootNamespace>
<UseMaui>true</UseMaui>
<SingleProject>true</SingleProject>
<ImplicitUsings>enable</ImplicitUsings>
<!-- Display name -->
<ApplicationTitle>gehgassi</ApplicationTitle>
<!-- App Identifier -->
<ApplicationId>com.gehgassi.gehgassi</ApplicationId>
<ApplicationIdGuid>284D2BDB-7FFC-485A-968F-8440A92578FE</ApplicationIdGuid>
<!-- Versions -->
<ApplicationDisplayVersion>1.274</ApplicationDisplayVersion>
<ApplicationVersion>274</ApplicationVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">14.2</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">29.0</SupportedOSPlatformVersion>
<ProvisioningType>automatic</ProvisioningType>
<Title>gehgassi</Title>
<Configurations>Debug;Release;Staging;DebugStaging</Configurations>
</PropertyGroup>
<!--<PropertyGroup Condition="'$(TargetFramework)' == 'net8.0-ios'">
<EnableAssemblyILStripping>false</EnableAssemblyILStripping>
<CodesignKey>Apple Development: Created via API (8Y2M3MGT92)</CodesignKey>
<CodesignProvision>VS: WildCard Development</CodesignProvision>
</PropertyGroup>-->
<!-- Überprüfen: ist hier, weil der Trimmer sonst nicht läuft wegen SKIA -->
<PropertyGroup>
<AndroidLinkResources>False</AndroidLinkResources>
<NeutralLanguage>en</NeutralLanguage>
<GenerateSatelliteAssembliesForCore>True</GenerateSatelliteAssembliesForCore>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-android|AnyCPU'">
<AndroidUseAapt2>True</AndroidUseAapt2>
<AndroidCreatePackagePerAbi>False</AndroidCreatePackagePerAbi>
<AndroidPackageFormat>apk</AndroidPackageFormat>
<ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net8.0-android|AnyCPU'">
<AndroidUseAapt2>True</AndroidUseAapt2>
<AndroidCreatePackagePerAbi>False</AndroidCreatePackagePerAbi>
<AndroidPackageFormat>apk</AndroidPackageFormat>
<DebugSymbols>True</DebugSymbols>
<ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-android|AnyCPU'">
<EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk>
<RunAOTCompilation>True</RunAOTCompilation>
<PublishTrimmed>True</PublishTrimmed>
<AndroidUseAapt2>True</AndroidUseAapt2>
<AndroidCreatePackagePerAbi>False</AndroidCreatePackagePerAbi>
<AndroidPackageFormat>aab</AndroidPackageFormat>
<ApplicationId>com.gehgassi.gehgassi</ApplicationId>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net8.0-android|AnyCPU'">
<EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk>
<RunAOTCompilation>True</RunAOTCompilation>
<PublishTrimmed>True</PublishTrimmed>
<AndroidUseAapt2>True</AndroidUseAapt2>
<AndroidCreatePackagePerAbi>False</AndroidCreatePackagePerAbi>
<AndroidPackageFormat>aab</AndroidPackageFormat>
<ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-ios|AnyCPU'">
<ApplicationId>com.gehgassi.local</ApplicationId>
<MtouchDebug>True</MtouchDebug>
<MtouchLink>None</MtouchLink>
<MtouchUseLlvm>False</MtouchUseLlvm>
<!-- Aktueller Bug https://github.com/dotnet/maui/issues/17236-->
<ForceSimulatorX64ArchitectureInIDE>true</ForceSimulatorX64ArchitectureInIDE>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net8.0-ios|AnyCPU'">
<ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-ios|AnyCPU'">
<UseInterpreter>True</UseInterpreter>
<CodesignEntitlements>Platforms\iOS\Entitlements.production.plist</CodesignEntitlements>
<CodesignKey></CodesignKey>
<CodesignProvision></CodesignProvision>
<ApplicationId>com.gehgassi.gehgassi</ApplicationId>
<BuildIpa>True</BuildIpa>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net8.0-ios|AnyCPU'">
<ApplicationId>com.gehgassi.local</ApplicationId>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)'=='net8.0-ios'">
<CodesignKey>Apple Development: Created via API (8Y2M3MGT92)</CodesignKey>
<CodesignProvision>VS: WildCard Development</CodesignProvision>
</PropertyGroup>
<ItemGroup>
<!-- App Icon -->
<MauiImage Include="Platforms\Android\Resources\drawable\appiconpush2_android.svg" />
<MauiIcon Include="Resources\AppIcon\appicon.svg" ForegroundFile="Resources\AppIcon\appiconfg2.svg" Color="#90D4EB" />
<MauiIcon Include="Resources\AppIcon\appiconfg.svg" />
<MauiIcon Include="Resources\AppIcon\appiconfg2.svg" />
<MauiIcon Include="Resources\AppIcon\appiconpush.svg" />
<MauiIcon Include="Resources\AppIcon\appiconpush2.svg" />
<!-- Splash Screen -->
<MauiSplashScreen Include="Resources\Splash\splashscreen.svg" BaseSize="456,456" Color="#90D4EB" />
<!-- Images -->
<MauiImage Include="Resources\Images\*" />
<!-- Custom Fonts -->
<!-- <MauiFont Include="Resources\Fonts\*" /> -->
<!-- Durch akuellen Bug müssen alle Fonts einzeln referenziert werden: https://learn.microsoft.com/en-us/answers/questions/1684493/custom-fonts-not-working-when-uploading-maui-andro -->
<MauiFont Include="Resources\Fonts\icomoon.ttf" Alias="IconMoon" />
<MauiFont Include="Resources\Fonts\Inter-Medium.ttf" Alias="InterMedium" />
<MauiFont Include="Resources\Fonts\Inter-Regular.ttf" Alias="InterRegular" />
<MauiFont Include="Resources\Fonts\Inter-SemiBold.ttf" Alias="InterSemiBold" />
<MauiFont Include="Resources\Fonts\MaterialIcons-Regular.ttf" Alias="MaterialIconsRegular" />
<!-- Raw Assets (also remove the "Resources\Raw" prefix) -->
<!-- https://github.com/dotnet/maui/issues/14044 -->
<MauiAsset Include="Resources\Raw\**" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" />
<!--<MauiAsset Include="Resources\Raw\**" Link="%(RecursiveDir)%(Filename)%(Extension)" />-->
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0-ios'">
<MauiAsset Include="Platforms\iOS\Resources\de.lproj\InfoPlist.strings" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" />
</ItemGroup>
<ItemGroup>
<None Remove="Platforms\Android\google-services_Debug.json" />
<None Remove="Platforms\Android\google-services_Live.json" />
<None Remove="Platforms\Android\Resources\drawable\appiconpush2.svg" />
<None Remove="Platforms\Android\Resources\xml\auto_backup_rules.xml" />
<None Remove="Resources\Images\aggression_level_high.svg" />
<None Remove="Resources\Images\aggression_level_low.svg" />
<None Remove="Resources\Images\aggression_level_medium.svg" />
<None Remove="Resources\Images\aggression_level_none.svg" />
<None Remove="Resources\Images\apple_logo_white.svg" />
<None Remove="Resources\Images\bowl.svg" />
<None Remove="Resources\Images\broken_heart.svg" />
<None Remove="Resources\Images\cb.svg" />
<None Remove="Resources\Images\collar.svg" />
<None Remove="Resources\Images\disconnected.svg" />
<None Remove="Resources\Images\dog_bottom.svg" />
<None Remove="Resources\Images\dog_owner.svg" />
<None Remove="Resources\Images\driving_license.svg" />
<None Remove="Resources\Images\email_confirmed.svg" />
<None Remove="Resources\Images\id_card.svg" />
<None Remove="Resources\Images\klarna.svg" />
<None Remove="Resources\Images\maestro.svg" />
<None Remove="Resources\Images\mastercard.svg" />
<None Remove="Resources\Images\missing_dog.svg" />
<None Remove="Resources\Images\missing_dog_2.svg" />
<None Remove="Resources\Images\missing_profile.svg" />
<None Remove="Resources\Images\money.svg" />
<None Remove="Resources\Images\no_answer.svg" />
<None Remove="Resources\Images\no_answer_dog.svg" />
<None Remove="Resources\Images\no_conversation.svg" />
<None Remove="Resources\Images\no_message.svg" />
<None Remove="Resources\Images\no_news.svg" />
<None Remove="Resources\Images\no_offer.svg" />
<None Remove="Resources\Images\no_review.svg" />
<None Remove="Resources\Images\no_walk.svg" />
<None Remove="Resources\Images\passport.svg" />
<None Remove="Resources\Images\paws.svg" />
<None Remove="Resources\Images\payment_failed.svg" />
<None Remove="Resources\Images\pdf.svg" />
<None Remove="Resources\Images\profile.svg" />
<None Remove="Resources\Images\public_offers.svg" />
<None Remove="Resources\Images\registration_success.svg" />
<None Remove="Resources\Images\residencycard.svg" />
<None Remove="Resources\Images\treasure.svg" />
<None Remove="Resources\Images\visa.svg" />
<None Remove="Resources\Images\walking_dogs.svg" />
<None Remove="Resources\Images\weight.svg" />
<None Remove="Resources\Raw\countries\de\nationalities.json" />
<None Remove="Resources\Raw\countries\de\world_all.json" />
<None Remove="Resources\Raw\countries\en\nationalities.json" />
<None Remove="Resources\Raw\countries\en\world.json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="CameraMaui" Version="1.4.9" />
<PackageReference Include="CommunityToolkit.Maui" Version="9.1.0" />
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.3.2" />
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.12" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.12" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.12" />
<PackageReference Include="Microsoft.Maui.Graphics.Skia" Version="8.0.100" />
<PackageReference Include="Plugin.InAppBilling" Version="8.0.5" />
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.1.2" />
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.100" />
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.100" />
<PackageReference Include="TinyInsights.Maui.AppInsights" Version="1.6.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\gehGassi_backend\gehGassi.Dto\gehGassi.Dto.csproj" />
<ProjectReference Include="..\gehGassi.LocalNotifications\gehGassi.LocalNotifications.csproj" />
<ProjectReference Include="..\gehGassiApp.Domain\gehGassiApp.Domain.csproj" />
<ProjectReference Include="..\gehGassiApp.Data\gehGassiApp.Data.csproj" />
<ProjectReference Include="..\gehGassiApp.Core\gehGassiApp.Core.csproj" />
</ItemGroup>
<ItemGroup>
<Compile Update="Controls\Owner\HomeTitleViewControl.xaml.cs">
<DependentUpon>HomeTitleViewControl.xaml</DependentUpon>
</Compile>
<Compile Update="Controls\Register\Step1Control.xaml.cs">
<DependentUpon>Step1Control.xaml</DependentUpon>
</Compile>
<Compile Update="Controls\ShellTitleViewControl.xaml.cs">
<DependentUpon>ShellTitleViewControl.xaml</DependentUpon>
</Compile>
<Compile Update="Controls\ShellTitleViewConversationsControl.xaml.cs">
<DependentUpon>ShellTitleViewConversationsControl.xaml</DependentUpon>
</Compile>
<Compile Update="DataTemplates\AppUserLookupOwner.xaml.cs">
<DependentUpon>AppUserLookupOwner.xaml</DependentUpon>
</Compile>
<Compile Update="DataTemplates\AppUserLookupBoth.xaml.cs">
<DependentUpon>AppUserLookupBoth.xaml</DependentUpon>
</Compile>
<Compile Update="DataTemplates\AppUserLookupWalker.xaml.cs">
<DependentUpon>AppUserLookupWalker.xaml</DependentUpon>
</Compile>
<Compile Update="Resources\Templates\DataTemplates.xaml.cs">
<DependentUpon>DataTemplates.xaml</DependentUpon>
</Compile>
<Compile Update="Resources\Text.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Text.resx</DependentUpon>
</Compile>
<Compile Update="Resources\Templates\ControlTemplates.xaml.cs">
<DependentUpon>ControlTemplates.xaml</DependentUpon>
</Compile>
<Compile Update="Views\Advertisements\AdvertisementsView.xaml.cs">
<DependentUpon>AdvertisementsView.xaml</DependentUpon>
</Compile>
<Compile Update="Views\Dogs\DogAddView.xaml.cs">
<DependentUpon>DogAddView.xaml</DependentUpon>
</Compile>
<Compile Update="Views\HomeView.xaml.cs">
<DependentUpon>HomeView.xaml</DependentUpon>
</Compile>
<Compile Update="Views\ConversationsView.xaml.cs">
<DependentUpon>ConversationsView.xaml</DependentUpon>
</Compile>
<Compile Update="Views\Messages\SelectTargetView.xaml.cs">
<DependentUpon>SelectTargetView.xaml</DependentUpon>
</Compile>
<Compile Update="Views\Listings\ListingsView.xaml.cs">
<DependentUpon>ListingsView.xaml</DependentUpon>
</Compile>
<Compile Update="Views\Walks\PublicWalkRequestShowView.xaml.cs">
<DependentUpon>PublicWalkRequestShowView.xaml</DependentUpon>
</Compile>
<Compile Update="Views\Walks\WalksView.xaml.cs">
<DependentUpon>WalksView.xaml</DependentUpon>
</Compile>
<Compile Update="Views\Walks\WalkWalkerView.xaml.cs">
<DependentUpon>WalkWalkerView.xaml</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Resources\Text.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Text.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<MauiXaml Update="Controls\BlockedAppUserListControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\BottomSheetControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\DogMinInfoSmallControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\EmptyListViewControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Owner\HomeTitleViewControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Owner\Walks\NextWalkControlSmall.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Owner\Walks\NextWalkListControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\PickerWithChevron.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\ProfileNotFinishedControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\PublicWalkRequestListControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\PublicWalkRequestWithResponseListControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\RatingEditControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\RatingViewControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Register\Step1Control.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Register\Step1ExternalControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Register\Step2Control.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Register\Step2ExternalControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Register\Step3Control.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Register\Step4Control.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\ShellTitleViewAccountControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\ShellTitleViewControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\ShellTitleViewFavouriteControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\ShellTitleViewFavouriteMapControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\ShellTitleViewFilterControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\ShellTitleViewConversationsControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\ShellTitleViewNoLogoControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\WalkerListControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Walker\HomeTitleViewControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Walker\Walks\NextWalkControlSmall.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\Walker\Walks\NextWalkListControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Controls\WalkListControl.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\AppUserLookupOwner.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\AppUserLookupBoth.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\AppUserLookupWalker.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\FavouriteAdvertisement.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\FavouriteListing.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\FavouritesDog.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\FavouritesDogWalker.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\MessageIn.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\MessageIosIn.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\MessageIosOut.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\MessageOut.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\WalletCredit.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="DataTemplates\WalletFees.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Resources\Converters\Converters.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Resources\Templates\DataTemplates.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Resources\Templates\ControlTemplates.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\DeleteView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\LoginFormView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\PasswordLostSuccessView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\PasswordView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\RegisterExternalView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\RegisterView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Advertisements\AdvertisementsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Advertisements\AdvertisementView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Dogs\DogAddView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Dogs\DogShowView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Dogs\DogsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Dogs\DogUpdateView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\FavouritesView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\HomeWalkerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Jobs\JobsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\LoadingView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\LoginView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\ConversationsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Messages\MessagesIosView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Messages\MessagesView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Messages\SelectTargetView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Messages\SystemMessagesView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Messages\SystemMessageView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\More\AddPaymentUserView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\More\BecomeWalkerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\More\BlockedAppUsersView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\More\FeedbackView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\More\MoreView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\More\MoreWalkerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\More\SettingsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\More\WalkingTimesView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\News\NewDetailsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\News\NewsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\NoConnectionView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\OffersView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Listings\ListingsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Listings\ListingView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\PasswordLostView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Onboarding\OnboardingView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Owners\OwnerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Payments\BankAccountView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Payments\IdentityProofView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Payments\PaymentFailedView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Payments\PaymentSuccessView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Payments\PayoutsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Payments\PayoutView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Payments\PayWalkView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Payments\WalletsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\PermissionView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Popups\AGBUpdatePopup.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Popups\SubscriptionOfferPopup.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Popups\SubscriptionSuccessPopup.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\ProfileView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Account\ResendConfirmationView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\ProfileWalkerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Ratings\RatingDogView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Ratings\RatingOwnerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Ratings\RatingShowView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Ratings\RatingsMyView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Ratings\RatingWalkerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Report\ReportView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\ShowTextPageView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walkers\WalkerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\BookWalkView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\PublicWalkRequestCreateView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\PublicWalkRequestDetailsView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\PublicWalkRequestShowView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\PublicWalkResponseShowView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\WalksView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\WalksWalkerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\WalkView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Walks\WalkWalkerView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
</ItemGroup>
<ItemGroup>
<Folder Include="Resources\Strings\" />
</ItemGroup>
<!-- Unterschiedliche google-service.json Dateien je nach Build-Typ -->
<ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-android|AnyCPU'">
<GoogleServicesJson Include="Platforms\Android\Local\google-services.json">
<LogicalName>Platforms\Android\google-services.json</LogicalName>
</GoogleServicesJson>
</ItemGroup>
<ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='DebugStaging|net8.0-android|AnyCPU'">
<GoogleServicesJson Include="Platforms\Android\Local\google-services.json">
<LogicalName>Platforms\Android\google-services.json</LogicalName>
</GoogleServicesJson>
</ItemGroup>
<ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Staging|net8.0-android|AnyCPU'">
<GoogleServicesJson Include="Platforms\Android\Local\google-services.json">
<LogicalName>Platforms\Android\google-services.json</LogicalName>
</GoogleServicesJson>
</ItemGroup>
<ItemGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-android|AnyCPU'">
<GoogleServicesJson Include="Platforms\Android\Live\google-services.json">
<LogicalName>Platforms\Android\google-services.json</LogicalName>
</GoogleServicesJson>
</ItemGroup>
<ItemGroup>
<AndroidResource Update="Platforms\Android\Resources\xml\auto_backup_rules.xml">
<Generator>MSBuild:UpdateGeneratedFiles</Generator>
</AndroidResource>
</ItemGroup>
<ItemGroup>
<MauiAsset Update="Resources\Raw\countries\de\world_all.json">
<LogicalName>%(RecursiveDir)%(Filename)%(Extension)</LogicalName>
</MauiAsset>
<MauiAsset Update="Resources\Raw\countries\en\world.json">
<LogicalName>%(RecursiveDir)%(Filename)%(Extension)</LogicalName>
</MauiAsset>
</ItemGroup>
<ItemGroup>
<None Update="Platforms\Android\Live\google-services.json">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</None>
<None Update="Platforms\Android\Local\google-services.json">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0-android'">
<PackageReference Include="Xamarin.AndroidX.Activity.Ktx">
<Version>1.9.3.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Collection.Ktx">
<Version>1.4.5.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData">
<Version>2.8.7.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData.Ktx">
<Version>2.8.7.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.Firebase.Messaging">
<Version>124.1.0.1</Version>
</PackageReference>
<PackageReference Include="Xamarin.Google.Dagger">
<Version>2.55.0.1</Version>
</PackageReference>
<PackageReference Include="Xamarin.GooglePlayServices.Base">
<Version>118.5.0.4</Version>
</PackageReference>
</ItemGroup>
<ItemGroup Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">
<BundleResource Include="Platforms\iOS\PrivacyInfo.xcprivacy" LogicalName="PrivacyInfo.xcprivacy" />
</ItemGroup>
</Project>