Browse Source

Fix broken tizen/ios initialization (#15190)

release/11.1.0-beta2
Max Katz 2 years ago
parent
commit
58f930e5a5
  1. 2
      samples/MobileSandbox/MobileSandbox.csproj
  2. 2
      samples/SafeAreaDemo.iOS/Info.plist
  3. 5
      samples/SafeAreaDemo.iOS/SafeAreaDemo.iOS.csproj
  4. 2
      src/Tizen/Avalonia.Tizen/NuiTizenApplication.cs
  5. 2
      src/iOS/Avalonia.iOS/AvaloniaAppDelegate.cs

2
samples/MobileSandbox/MobileSandbox.csproj

@ -1,6 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netstandard2.0;$(AvsCurrentTargetFramework)</TargetFrameworks>
<TargetFrameworks>net8.0;net8.0-android;net8.0-browser;net8.0-ios</TargetFrameworks>
<OutputType>Exe</OutputType>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Nullable>enable</Nullable>
</PropertyGroup>

2
samples/SafeAreaDemo.iOS/Info.plist

@ -13,7 +13,7 @@
<key>LSRequiresIPhoneOS</key>
<true/>
<key>MinimumOSVersion</key>
<string>10.0</string>
<string>13.0</string>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>

5
samples/SafeAreaDemo.iOS/SafeAreaDemo.iOS.csproj

@ -2,10 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>$(AvsCurrentIOSTargetFramework)</TargetFramework>
<SupportedOSPlatformVersion>10.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion>13.0</SupportedOSPlatformVersion>
<ProvisioningType>manual</ProvisioningType>
<Nullable>enable</Nullable>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<CodesignKey>Apple Development: maxkatz6@outlook.com (DN2P3PH6J5)</CodesignKey>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\SafeAreaDemo\SafeAreaDemo.csproj" />

2
src/Tizen/Avalonia.Tizen/NuiTizenApplication.cs

@ -31,7 +31,7 @@ public class NuiTizenApplication<TApp> : NUIApplication
public TopLevel? TopLevel => View.TopLevel;
}
protected virtual AppBuilder CreateAppBuilder() => AppBuilder.Configure<Application>().UseTizen();
protected virtual AppBuilder CreateAppBuilder() => AppBuilder.Configure<TApp>().UseTizen();
protected virtual AppBuilder CustomizeAppBuilder(AppBuilder builder) => builder;
protected override void OnCreate()

2
src/iOS/Avalonia.iOS/AvaloniaAppDelegate.cs

@ -34,7 +34,7 @@ namespace Avalonia.iOS
remove { _onDeactivated -= value; }
}
protected virtual AppBuilder CreateAppBuilder() => AppBuilder.Configure<Application>().UseiOS();
protected virtual AppBuilder CreateAppBuilder() => AppBuilder.Configure<TApp>().UseiOS();
protected virtual AppBuilder CustomizeAppBuilder(AppBuilder builder) => builder;
[Export("window")]

Loading…
Cancel
Save