diff --git a/osu.Game.Tests.iOS/AppDelegate.cs b/osu.Game.Tests.iOS/AppDelegate.cs
new file mode 100644
index 0000000000..091a348a70
--- /dev/null
+++ b/osu.Game.Tests.iOS/AppDelegate.cs
@@ -0,0 +1,14 @@
+using Foundation;
+using osu.Framework.iOS;
+
+namespace osu.Game.Tests.iOS
+{
+ // The UIApplicationDelegate for the application. This class is responsible for launching the
+ // User Interface of the application, as well as listening (and optionally responding) to application events from iOS.
+ [Register("AppDelegate")]
+ public class AppDelegate : GameAppDelegate
+ {
+ protected override Framework.Game CreateGame() => new OsuTestBrowser();
+ }
+}
+
diff --git a/osu.Game.Tests.iOS/Application.cs b/osu.Game.Tests.iOS/Application.cs
new file mode 100644
index 0000000000..502c0567e4
--- /dev/null
+++ b/osu.Game.Tests.iOS/Application.cs
@@ -0,0 +1,16 @@
+using UIKit;
+
+namespace osu.Game.Tests.iOS
+{
+ public class Application
+ {
+ // This is the main entry point of the application.
+ static void Main(string[] args)
+ {
+ // if you want to use a different Application Delegate class from "AppDelegate"
+ // you can specify it here.
+ UIApplication.Main(args, null, "AppDelegate");
+ }
+ }
+}
+
diff --git a/osu.Game.Tests.iOS/Entitlements.plist b/osu.Game.Tests.iOS/Entitlements.plist
new file mode 100644
index 0000000000..9ae599370b
--- /dev/null
+++ b/osu.Game.Tests.iOS/Entitlements.plist
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/osu.Game.Tests.iOS/Info.plist b/osu.Game.Tests.iOS/Info.plist
new file mode 100644
index 0000000000..0b2ec6f5c4
--- /dev/null
+++ b/osu.Game.Tests.iOS/Info.plist
@@ -0,0 +1,36 @@
+
+
+
+
+ CFBundleName
+ osu.Game.Tests.iOS
+ CFBundleIdentifier
+ ppy.osu-Game-Tests-iOS
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1.0
+ LSRequiresIPhoneOS
+
+ MinimumOSVersion
+ 11.0
+ UIDeviceFamily
+
+ 1
+ 2
+
+ UIRequiredDeviceCapabilities
+
+ armv7
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ XSAppIconAssets
+ Assets.xcassets/AppIcon.appiconset
+
+
diff --git a/osu.Game.Tests.iOS/Linker.xml b/osu.Game.Tests.iOS/Linker.xml
new file mode 100644
index 0000000000..04591c55d0
--- /dev/null
+++ b/osu.Game.Tests.iOS/Linker.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/osu.Game.Tests.iOS/osu.Game.Tests.iOS.csproj b/osu.Game.Tests.iOS/osu.Game.Tests.iOS.csproj
new file mode 100644
index 0000000000..1e2109e7b6
--- /dev/null
+++ b/osu.Game.Tests.iOS/osu.Game.Tests.iOS.csproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ iPhoneSimulator
+ Exe
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}
+ osu.Game.Tests
+ osu.Game.Tests.iOS
+
+
+
+
+
+
+
+ libbass.a
+ PreserveNewest
+
+
+ libbass_fx.a
+ PreserveNewest
+
+
+ Linker.xml
+
+
+
+
+
+
+ %(RecursiveDir)%(Filename)%(Extension)
+
+
+ %(RecursiveDir)%(Filename)%(Extension)
+
+
+ %(RecursiveDir)%(Filename)%(Extension)
+
+
+ %(RecursiveDir)%(Filename)%(Extension)
+
+
+ %(RecursiveDir)%(Filename)%(Extension)
+
+
+ %(RecursiveDir)%(Filename)%(Extension)
+
+
+ %(RecursiveDir)%(Filename)%(Extension)
+
+
+ %(RecursiveDir)%(Filename)%(Extension)
+
+
+
+
+ {2A66DD92-ADB1-4994-89E2-C94E04ACDA0D}
+ osu.Game
+
+
+ {C92A607B-1FDD-4954-9F92-03FF547D9080}
+ osu.Game.Rulesets.Osu
+
+
+ {58F6C80C-1253-4A0E-A465-B8C85EBEADF3}
+ osu.Game.Rulesets.Catch
+
+
+ {48F4582B-7687-4621-9CBE-5C24197CB536}
+ osu.Game.Rulesets.Mania
+
+
+ {F167E17A-7DE6-4AF5-B920-A5112296C695}
+ osu.Game.Rulesets.Taiko
+
+
+ {D9A367C9-4C1A-489F-9B05-A0CEA2B53B58}
+ osu.Game.Resources
+
+
+
+
+
+ ..\packages\DeepEqual.2.0.0\lib\netstandard2.0\DeepEqual.dll
+
+
+
+
+
\ No newline at end of file
diff --git a/osu.Game.Tests.iOS/packages.config b/osu.Game.Tests.iOS/packages.config
new file mode 100644
index 0000000000..ebb84cd8b1
--- /dev/null
+++ b/osu.Game.Tests.iOS/packages.config
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/osu.Game/Properties/AssemblyInfo.cs b/osu.Game/Properties/AssemblyInfo.cs
index df9045b802..4945b65917 100644
--- a/osu.Game/Properties/AssemblyInfo.cs
+++ b/osu.Game/Properties/AssemblyInfo.cs
@@ -9,3 +9,4 @@ using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("osu.Game.Tests")]
[assembly: InternalsVisibleTo("osu.Game.Tests.Dynamic")]
+[assembly: InternalsVisibleTo("osu.Game.Tests.iOS")]
\ No newline at end of file
diff --git a/osu.iOS.props b/osu.iOS.props
new file mode 100644
index 0000000000..4f7629455a
--- /dev/null
+++ b/osu.iOS.props
@@ -0,0 +1,260 @@
+
+
+ {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Resources
+ --nolinkaway -gcc_flags "-lstdc++ -framework AudioToolbox -framework SystemConfiguration -framework CFNetwork -framework Accelerate
+
+
+ true
+ full
+ false
+ bin\iPhoneSimulator\Debug
+ DEBUG;ENABLE_TEST_CLOUD;
+ prompt
+ 4
+ iPhone Developer
+ true
+ true
+ true
+ 25823
+ None
+ x86_64
+ NSUrlSessionHandler
+ false
+
+ Default
+ $(DefaultMtouchExtraArgs) -force_load $(OutputPath)\libbass.a -force_load $(OutputPath)\libbass_fx.a"
+ false
+ cjk,mideast,other,rare,west
+
+
+ pdbonly
+ true
+ bin\iPhone\Release
+
+ prompt
+ 4
+ iPhone Developer
+ true
+ true
+ Entitlements.plist
+ SdkOnly
+ ARM64
+ NSUrlSessionHandler
+
+ Default
+ $(DefaultMtouchExtraArgs) -force_load $(OutputPath)\libbass.a -force_load $(OutputPath)\libbass_fx.a"
+ false
+ cjk,mideast,other,rare,west
+
+
+ pdbonly
+ true
+ bin\iPhoneSimulator\Release
+
+ prompt
+ 4
+ iPhone Developer
+ true
+ None
+ x86_64
+ NSUrlSessionHandler
+
+ Default
+ $(DefaultMtouchExtraArgs) -force_load $(OutputPath)\libbass.a -force_load $(OutputPath)\libbass_fx.a"
+ false
+ cjk,mideast,other,rare,west
+
+
+ true
+ full
+ false
+ bin\iPhone\Debug
+ DEBUG;ENABLE_TEST_CLOUD;
+ prompt
+ 4
+ iPhone Developer
+ true
+ true
+ true
+ true
+ Entitlements.plist
+ 28126
+ SdkOnly
+ ARM64
+ NSUrlSessionHandler
+
+ Default
+ $(DefaultMtouchExtraArgs) -force_load $(OutputPath)\libbass.a -force_load $(OutputPath)\libbass_fx.a"
+ false
+ cjk,mideast,other,rare,west
+
+
+
+
+
+
+
+
+
+
+ ..\packages\FFmpeg.AutoGen.4.1.0.1\lib\netstandard2.0\FFmpeg.AutoGen.dll
+
+
+ ..\packages\JetBrains.Annotations.2018.2.1\lib\netstandard2.0\JetBrains.Annotations.dll
+
+
+ ..\packages\ManagedBass.2.0.4\lib\Xamarin.iOS\ManagedBass.dll
+
+
+ ..\packages\ManagedBass.Fx.2.0.1\lib\Xamarin.iOS\ManagedBass.Fx.dll
+
+
+ ..\packages\Markdig.0.15.4\lib\netstandard2.0\Markdig.dll
+
+
+ ..\packages\Newtonsoft.Json.12.0.1\lib\netstandard2.0\Newtonsoft.Json.dll
+
+
+ ..\packages\NUnit.3.11.0\lib\netstandard2.0\nunit.framework.dll
+
+
+ ..\packages\ppy.Microsoft.Diagnostics.Runtime.0.9.180305.1\lib\netstandard2.0\Microsoft.Diagnostics.Runtime.dll
+
+
+ ..\packages\ppy.osuTK.NS20.1.0.50\lib\netstandard2.0\osuTK.dll
+
+
+ ..\packages\SharpFNT.1.0.1\lib\netstandard1.3\SharpFNT.dll
+
+
+ ..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
+
+
+ ..\packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll
+
+
+ ..\packages\System.Reflection.Metadata.1.6.0\lib\netstandard2.0\System.Reflection.Metadata.dll
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.1\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
+
+ ..\packages\System.Memory.4.5.1\lib\netstandard2.0\System.Memory.dll
+
+
+ ..\packages\System.Threading.Tasks.Extensions.4.3.0\lib\portable-net45+win8+wp8+wpa81\System.Threading.Tasks.Extensions.dll
+
+
+ ..\packages\System.ValueTuple.4.3.0\lib\netstandard1.0\System.ValueTuple.dll
+
+
+ ..\packages\Microsoft.CodeAnalysis.Common.2.10.0\lib\netstandard1.3\Microsoft.CodeAnalysis.dll
+
+
+ ..\packages\Microsoft.CodeAnalysis.CSharp.2.10.0\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll
+
+
+ ..\packages\ppy.osu.Framework.2018.1226.0\lib\netstandard2.0\osu.Framework.dll
+
+
+ ..\packages\ppy.osuTK.iOS.1.0.50\lib\xamarinios10\osuTK.iOS.dll
+
+
+ ..\packages\ppy.osu.Framework.iOS.2018.1226.0\lib\xamarinios10\osu.Framework.iOS.dll
+
+
+ ..\packages\Humanizer.Core.2.5.16\lib\netstandard2.0\Humanizer.dll
+
+
+ ..\packages\Microsoft.EntityFrameworkCore.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Abstractions.dll
+
+
+ ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
+
+
+ ..\packages\Microsoft.Extensions.DependencyInjection.2.2.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.dll
+
+
+ ..\packages\Microsoft.Extensions.Logging.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll
+
+
+ ..\packages\Remotion.Linq.2.2.0\lib\portable-net45+win+wpa81+wp80\Remotion.Linq.dll
+
+
+ ..\packages\SQLitePCLRaw.core.1.1.11\lib\Xamarin.iOS10\SQLitePCLRaw.core.dll
+
+
+ ..\packages\Microsoft.Data.Sqlite.Core.2.2.0\lib\netstandard2.0\Microsoft.Data.Sqlite.dll
+
+
+ ..\packages\SQLitePCLRaw.provider.sqlite3.ios_unified.1.1.11\lib\Xamarin.iOS10\SQLitePCLRaw.provider.sqlite3.dll
+
+
+ ..\packages\SQLitePCLRaw.bundle_green.1.1.11\lib\Xamarin.iOS10\SQLitePCLRaw.batteries_green.dll
+
+
+ ..\packages\SQLitePCLRaw.bundle_green.1.1.11\lib\Xamarin.iOS10\SQLitePCLRaw.batteries_v2.dll
+
+
+ ..\packages\System.Diagnostics.DiagnosticSource.4.5.1\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll
+
+
+ ..\packages\System.Interactive.Async.3.2.0\lib\netstandard2.0\System.Interactive.Async.dll
+
+
+ ..\packages\Microsoft.Extensions.Primitives.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll
+
+
+ ..\packages\Microsoft.Extensions.Caching.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Abstractions.dll
+
+
+ ..\packages\Microsoft.Extensions.Configuration.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Abstractions.dll
+
+
+ ..\packages\Microsoft.Extensions.Configuration.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.dll
+
+
+ ..\packages\Microsoft.Extensions.Configuration.Binder.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Binder.dll
+
+
+ ..\packages\Microsoft.Extensions.Options.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll
+
+
+ ..\packages\Microsoft.Extensions.Caching.Memory.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Memory.dll
+
+
+ ..\packages\Microsoft.Extensions.Logging.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Logging.dll
+
+
+ ..\packages\Microsoft.EntityFrameworkCore.2.2.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.dll
+
+
+ ..\packages\Microsoft.EntityFrameworkCore.Relational.2.2.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Relational.dll
+
+
+ ..\packages\Microsoft.EntityFrameworkCore.Sqlite.Core.2.2.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Sqlite.dll
+
+
+ ..\packages\Microsoft.DotNet.PlatformAbstractions.2.1.0\lib\netstandard1.3\Microsoft.DotNet.PlatformAbstractions.dll
+
+
+ ..\packages\Microsoft.Extensions.DependencyModel.2.1.0\lib\netstandard1.6\Microsoft.Extensions.DependencyModel.dll
+
+
+ ..\packages\SharpCompress.0.22.0\lib\netstandard2.0\SharpCompress.dll
+
+
+ ..\packages\System.Configuration.ConfigurationManager.4.4.0\lib\netstandard2.0\System.Configuration.ConfigurationManager.dll
+
+
+ ..\packages\SharpRaven.2.4.0\lib\netstandard2.0\SharpRaven.dll
+
+
+ ..\packages\SixLabors.Core.1.0.0-dev000094\lib\netstandard2.0\SixLabors.Core.dll
+
+
+ ..\packages\SixLabors.ImageSharp.1.0.0-dev002298\lib\netstandard2.0\SixLabors.ImageSharp.dll
+
+
+
\ No newline at end of file
diff --git a/osu.iOS.sln b/osu.iOS.sln
index 10dcad8b98..bb8c1ff8e1 100644
--- a/osu.iOS.sln
+++ b/osu.iOS.sln
@@ -17,6 +17,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "osu.Game.Rulesets.Mania", "
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "osu.iOS", "osu.iOS\osu.iOS.csproj", "{3F082D0B-A964-43D7-BDF7-C256D76A50D0}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "osu.Game.Tests.iOS", "osu.Game.Tests.iOS\osu.Game.Tests.iOS.csproj", "{65FF8E19-6934-469B-B690-23C6D6E56A17}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -109,6 +111,16 @@ Global
{3F082D0B-A964-43D7-BDF7-C256D76A50D0}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
{3F082D0B-A964-43D7-BDF7-C256D76A50D0}.Debug|iPhone.ActiveCfg = Debug|iPhone
{3F082D0B-A964-43D7-BDF7-C256D76A50D0}.Debug|iPhone.Build.0 = Debug|iPhone
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Release|Any CPU.ActiveCfg = Release|iPhone
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Release|iPhone.ActiveCfg = Release|iPhone
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Release|iPhone.Build.0 = Release|iPhone
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Debug|iPhone.ActiveCfg = Debug|iPhone
+ {65FF8E19-6934-469B-B690-23C6D6E56A17}.Debug|iPhone.Build.0 = Debug|iPhone
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/osu.iOS/osu.iOS.csproj b/osu.iOS/osu.iOS.csproj
index 06cf39c88a..b89850e5d2 100644
--- a/osu.iOS/osu.iOS.csproj
+++ b/osu.iOS/osu.iOS.csproj
@@ -4,251 +4,12 @@
Debug
iPhoneSimulator
- {3F082D0B-A964-43D7-BDF7-C256D76A50D0}
- {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
Exe
+ {3F082D0B-A964-43D7-BDF7-C256D76A50D0}
osu.iOS
osu.iOS
- Resources
-
- true
- full
- false
- bin\iPhoneSimulator\Debug
- DEBUG;ENABLE_TEST_CLOUD;
- prompt
- 4
- iPhone Developer
- true
- true
- true
- 47024
- None
- x86_64
- NSUrlSessionHandler
- false
-
-
-
- pdbonly
- true
- bin\iPhone\Release
-
- prompt
- 4
- iPhone Developer
- true
- true
- Entitlements.plist
- SdkOnly
- ARM64
- NSUrlSessionHandler
-
- --nolinkaway -gcc_flags "-lstdc++ -framework AudioToolbox -framework SystemConfiguration -framework CFNetwork -framework Accelerate -force_load libbass.a -force_load libbass_fx.a"
-
-
- pdbonly
- true
- bin\iPhoneSimulator\Release
-
- prompt
- 4
- iPhone Developer
- true
- None
- x86_64
- NSUrlSessionHandler
-
-
-
- true
- full
- false
- bin\iPhone\Debug
- DEBUG;ENABLE_TEST_CLOUD;
- prompt
- 4
- iPhone Developer
- true
- true
- Entitlements.plist
- 13079
- SdkOnly
- ARM64
- NSUrlSessionHandler
-
- --nolinkaway -gcc_flags "-lstdc++ -framework AudioToolbox -framework SystemConfiguration -framework CFNetwork -framework Accelerate -force_load libbass.a -force_load libbass_fx.a"
- cjk,mideast,other,rare,west
-
-
-
-
-
-
-
-
-
-
- ..\packages\FFmpeg.AutoGen.4.1.0.1\lib\netstandard2.0\FFmpeg.AutoGen.dll
-
-
- ..\packages\JetBrains.Annotations.2018.2.1\lib\netstandard2.0\JetBrains.Annotations.dll
-
-
- ..\packages\ManagedBass.2.0.4\lib\Xamarin.iOS\ManagedBass.dll
-
-
- ..\packages\ManagedBass.Fx.2.0.1\lib\Xamarin.iOS\ManagedBass.Fx.dll
-
-
- ..\packages\Markdig.0.15.4\lib\netstandard2.0\Markdig.dll
-
-
- ..\packages\Newtonsoft.Json.12.0.1\lib\netstandard2.0\Newtonsoft.Json.dll
-
-
- ..\packages\NUnit.3.11.0\lib\netstandard2.0\nunit.framework.dll
-
-
- ..\packages\ppy.Microsoft.Diagnostics.Runtime.0.9.180305.1\lib\netstandard2.0\Microsoft.Diagnostics.Runtime.dll
-
-
- ..\packages\ppy.osuTK.NS20.1.0.50\lib\netstandard2.0\osuTK.dll
-
-
- ..\packages\SharpFNT.1.0.1\lib\netstandard1.3\SharpFNT.dll
-
-
- ..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
-
-
- ..\packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll
-
-
- ..\packages\System.Reflection.Metadata.1.6.0\lib\netstandard2.0\System.Reflection.Metadata.dll
-
-
- ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.1\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
-
-
- ..\packages\System.Memory.4.5.1\lib\netstandard2.0\System.Memory.dll
-
-
- ..\packages\System.Threading.Tasks.Extensions.4.3.0\lib\portable-net45+win8+wp8+wpa81\System.Threading.Tasks.Extensions.dll
-
-
- ..\packages\System.ValueTuple.4.3.0\lib\netstandard1.0\System.ValueTuple.dll
-
-
- ..\packages\Microsoft.CodeAnalysis.Common.2.10.0\lib\netstandard1.3\Microsoft.CodeAnalysis.dll
-
-
- ..\packages\Microsoft.CodeAnalysis.CSharp.2.10.0\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll
-
-
- ..\packages\ppy.osu.Framework.0.0.7742\lib\netstandard2.0\osu.Framework.dll
-
-
- ..\packages\ppy.osuTK.iOS.1.0.50\lib\xamarinios10\osuTK.iOS.dll
-
-
- ..\packages\ppy.osu.Framework.iOS.0.0.7742\lib\xamarinios10\osu.Framework.iOS.dll
-
-
- ..\packages\Humanizer.Core.2.5.16\lib\netstandard2.0\Humanizer.dll
-
-
- ..\packages\Microsoft.EntityFrameworkCore.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Abstractions.dll
-
-
- ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
-
-
- ..\packages\Microsoft.Extensions.DependencyInjection.2.2.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.dll
-
-
- ..\packages\Microsoft.Extensions.Logging.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll
-
-
- ..\packages\Remotion.Linq.2.2.0\lib\portable-net45+win+wpa81+wp80\Remotion.Linq.dll
-
-
- ..\packages\SQLitePCLRaw.core.1.1.11\lib\Xamarin.iOS10\SQLitePCLRaw.core.dll
-
-
- ..\packages\Microsoft.Data.Sqlite.Core.2.2.0\lib\netstandard2.0\Microsoft.Data.Sqlite.dll
-
-
- ..\packages\SQLitePCLRaw.provider.sqlite3.ios_unified.1.1.11\lib\Xamarin.iOS10\SQLitePCLRaw.provider.sqlite3.dll
-
-
- ..\packages\SQLitePCLRaw.bundle_green.1.1.11\lib\Xamarin.iOS10\SQLitePCLRaw.batteries_green.dll
-
-
- ..\packages\SQLitePCLRaw.bundle_green.1.1.11\lib\Xamarin.iOS10\SQLitePCLRaw.batteries_v2.dll
-
-
- ..\packages\System.Diagnostics.DiagnosticSource.4.5.1\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll
-
-
- ..\packages\System.Interactive.Async.3.2.0\lib\netstandard2.0\System.Interactive.Async.dll
-
-
- ..\packages\Microsoft.Extensions.Primitives.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll
-
-
- ..\packages\Microsoft.Extensions.Caching.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Abstractions.dll
-
-
- ..\packages\Microsoft.Extensions.Configuration.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Abstractions.dll
-
-
- ..\packages\Microsoft.Extensions.Configuration.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.dll
-
-
- ..\packages\Microsoft.Extensions.Configuration.Binder.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Binder.dll
-
-
- ..\packages\Microsoft.Extensions.Options.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll
-
-
- ..\packages\Microsoft.Extensions.Caching.Memory.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Memory.dll
-
-
- ..\packages\Microsoft.Extensions.Logging.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Logging.dll
-
-
- ..\packages\Microsoft.EntityFrameworkCore.2.2.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.dll
-
-
- ..\packages\Microsoft.EntityFrameworkCore.Relational.2.2.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Relational.dll
-
-
- ..\packages\Microsoft.EntityFrameworkCore.Sqlite.Core.2.2.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Sqlite.dll
-
-
- ..\packages\Microsoft.DotNet.PlatformAbstractions.2.1.0\lib\netstandard1.3\Microsoft.DotNet.PlatformAbstractions.dll
-
-
- ..\packages\Microsoft.Extensions.DependencyModel.2.1.0\lib\netstandard1.6\Microsoft.Extensions.DependencyModel.dll
-
-
- ..\packages\SharpCompress.0.22.0\lib\netstandard2.0\SharpCompress.dll
-
-
- ..\packages\System.Configuration.ConfigurationManager.4.4.0\lib\netstandard2.0\System.Configuration.ConfigurationManager.dll
-
-
- ..\packages\SharpRaven.2.4.0\lib\netstandard2.0\SharpRaven.dll
-
-
- ..\packages\SixLabors.Core.1.0.0-dev000094\lib\netstandard2.0\SixLabors.Core.dll
-
-
- ..\packages\SixLabors.ImageSharp.1.0.0-dev002298\lib\netstandard2.0\SixLabors.ImageSharp.dll
-
-
+
@@ -278,28 +39,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ PreserveNewest
+
+
+ PreserveNewest
+
diff --git a/osu.iOS/x64/avcodec-58.dll b/osu.iOS/x64/avcodec-58.dll
deleted file mode 100644
index 1f139f28da..0000000000
Binary files a/osu.iOS/x64/avcodec-58.dll and /dev/null differ
diff --git a/osu.iOS/x64/avdevice-58.dll b/osu.iOS/x64/avdevice-58.dll
deleted file mode 100644
index f8500c5626..0000000000
Binary files a/osu.iOS/x64/avdevice-58.dll and /dev/null differ
diff --git a/osu.iOS/x64/avfilter-7.dll b/osu.iOS/x64/avfilter-7.dll
deleted file mode 100644
index efd4f88ac6..0000000000
Binary files a/osu.iOS/x64/avfilter-7.dll and /dev/null differ
diff --git a/osu.iOS/x64/avformat-58.dll b/osu.iOS/x64/avformat-58.dll
deleted file mode 100644
index 3c4a26cf4b..0000000000
Binary files a/osu.iOS/x64/avformat-58.dll and /dev/null differ
diff --git a/osu.iOS/x64/avutil-56.dll b/osu.iOS/x64/avutil-56.dll
deleted file mode 100644
index f06743a9f4..0000000000
Binary files a/osu.iOS/x64/avutil-56.dll and /dev/null differ
diff --git a/osu.iOS/x64/bass.dll b/osu.iOS/x64/bass.dll
deleted file mode 100644
index fc4c1abf98..0000000000
Binary files a/osu.iOS/x64/bass.dll and /dev/null differ
diff --git a/osu.iOS/x64/bass_fx.dll b/osu.iOS/x64/bass_fx.dll
deleted file mode 100644
index e94a2606a5..0000000000
Binary files a/osu.iOS/x64/bass_fx.dll and /dev/null differ
diff --git a/osu.iOS/x64/swresample-3.dll b/osu.iOS/x64/swresample-3.dll
deleted file mode 100644
index aa1fecff9c..0000000000
Binary files a/osu.iOS/x64/swresample-3.dll and /dev/null differ
diff --git a/osu.iOS/x64/swscale-5.dll b/osu.iOS/x64/swscale-5.dll
deleted file mode 100644
index d9ea87a85f..0000000000
Binary files a/osu.iOS/x64/swscale-5.dll and /dev/null differ
diff --git a/osu.iOS/x86/avcodec-58.dll b/osu.iOS/x86/avcodec-58.dll
deleted file mode 100644
index 25ad7941ef..0000000000
Binary files a/osu.iOS/x86/avcodec-58.dll and /dev/null differ
diff --git a/osu.iOS/x86/avdevice-58.dll b/osu.iOS/x86/avdevice-58.dll
deleted file mode 100644
index db2b994cb1..0000000000
Binary files a/osu.iOS/x86/avdevice-58.dll and /dev/null differ
diff --git a/osu.iOS/x86/avfilter-7.dll b/osu.iOS/x86/avfilter-7.dll
deleted file mode 100644
index 7b29437db4..0000000000
Binary files a/osu.iOS/x86/avfilter-7.dll and /dev/null differ
diff --git a/osu.iOS/x86/avformat-58.dll b/osu.iOS/x86/avformat-58.dll
deleted file mode 100644
index 26f618d438..0000000000
Binary files a/osu.iOS/x86/avformat-58.dll and /dev/null differ
diff --git a/osu.iOS/x86/avutil-56.dll b/osu.iOS/x86/avutil-56.dll
deleted file mode 100644
index 07ee15d3fd..0000000000
Binary files a/osu.iOS/x86/avutil-56.dll and /dev/null differ
diff --git a/osu.iOS/x86/bass.dll b/osu.iOS/x86/bass.dll
deleted file mode 100644
index 0ce87f46b2..0000000000
Binary files a/osu.iOS/x86/bass.dll and /dev/null differ
diff --git a/osu.iOS/x86/bass_fx.dll b/osu.iOS/x86/bass_fx.dll
deleted file mode 100644
index bdb505c9bb..0000000000
Binary files a/osu.iOS/x86/bass_fx.dll and /dev/null differ