2dog.ios 4.7.2.136

dotnet add package 2dog.ios --version 4.7.2.136
                    
NuGet\Install-Package 2dog.ios -Version 4.7.2.136
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="2dog.ios" Version="4.7.2.136" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="2dog.ios" Version="4.7.2.136" />
                    
Directory.Packages.props
<PackageReference Include="2dog.ios" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add 2dog.ios --version 4.7.2.136
                    
#r "nuget: 2dog.ios, 4.7.2.136"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package 2dog.ios@4.7.2.136
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=2dog.ios&version=4.7.2.136
                    
Install as a Cake Addin
#tool nuget:?package=2dog.ios&version=4.7.2.136
                    
Install as a Cake Tool

2dog.ios

Experimental iOS host support for 2dog. A .NET for iOS app links the Godot engine statically (2dog.ios-arm64 for devices, 2dog.iossimulator-arm64 for the Simulator) and shows Godot's own view controller; its display link runs every frame on the main thread.

IosHost.Register(TwoDogWebBoot.PluginsInitializer());   // or let GodotHost.Start do it
window.RootViewController = GodotHost.Start("MyGame", TwoDogWebBoot.PluginsInitializer());
GodotHost.Started += () => GodotHost.Dispatch(tree => tree.Root.PrintTree());

dnx 2dog add --ios scaffolds such a host. The build exports the game pack with the project's iOS export preset, bundles it as game.pck and roots GodotSharp, twodog, twodog.ios and the game assembly for the trimmer. Debug builds run the Mono interpreter (UseInterpreter), Release builds are AOT-compiled. Never call Engine.Start() on iOS.

Building needs a Mac with Xcode (the iOS SDK, clang and codesign) and the ios workload; dotnet build -r iossimulator-arm64 runs in the Simulator without signing. See https://2dog.dev/hosts/ios.

Product Compatible and additional computed target framework versions.
.NET net10.0-ios26.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0-ios26.0

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on 2dog.ios:

Package Downloads
2dog.maui

Embed Godot in .NET MAUI on Windows, Android and iOS (experimental) with GPU presentation and MAUI overlays.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.7.2.136 0 10/23/2026
4.7.2.135 0 10/23/2026
4.7.2.134 5 10/22/2026
4.7.2.133 46 10/21/2026