From d421678d3459e4a7b67b11305ae1dfb651f6fcfa Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Mon, 29 Dec 2025 20:18:18 +0900 Subject: [PATCH 1/2] Update framework --- osu.Android.props | 2 +- osu.Game/osu.Game.csproj | 2 +- osu.iOS.props | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/osu.Android.props b/osu.Android.props index 09c83cf37b..3a0d771fbf 100644 --- a/osu.Android.props +++ b/osu.Android.props @@ -10,7 +10,7 @@ true - + diff --git a/osu.iOS.props b/osu.iOS.props index aa5f4de8c9..5a2f7f5f18 100644 --- a/osu.iOS.props +++ b/osu.iOS.props @@ -17,6 +17,6 @@ -all - + From 3c084c60aa065d5377a2814c4513050659be4436 Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Tue, 30 Dec 2025 01:27:08 +0900 Subject: [PATCH 2/2] Fix iOS compilation --- osu.iOS/AppDelegate.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osu.iOS/AppDelegate.cs b/osu.iOS/AppDelegate.cs index 5d309f2fc1..65c1951e80 100644 --- a/osu.iOS/AppDelegate.cs +++ b/osu.iOS/AppDelegate.cs @@ -9,7 +9,7 @@ using UIKit; namespace osu.iOS { [Register("AppDelegate")] - public class AppDelegate : GameApplicationDelegate + public class AppDelegate : GameApplicationDelegate, IUIApplicationDelegate { private UIInterfaceOrientationMask? defaultOrientationsMask; private UIInterfaceOrientationMask? orientations; @@ -41,7 +41,7 @@ namespace osu.iOS protected override Framework.Game CreateGame() => new OsuGameIOS(this); - public override UIInterfaceOrientationMask GetSupportedInterfaceOrientations(UIApplication application, UIWindow forWindow) + public UIInterfaceOrientationMask GetSupportedInterfaceOrientations(UIApplication application, UIWindow forWindow) { if (orientations != null) return orientations.Value;