Skip to content

Godot Mono iOS export can't be compiled with Xcode 12 or later: "Cannot load assembly (refonly): 'Xamarin.iOS'" #42960

Closed
godotengine/godot-mono-builds
#40
@fadexmusic

Description

Godot version:
v3.2.3.stable.mono.official

OS/device including version:
MacOS Catalina 10.15.7, Macbook Pro 15" 2017,
.NET core SDK 2.1.809, Xamarin iOS 14.0.0.0

Issue description:
When I try to export for iOS, I get these errors:

Cannot load assembly (refonly): 'Xamarin.iOS'.
Cannot load one of the dependencies for the assembly: 'System.Net.Http'.
Cannot load one of the dependencies for the assembly: 'netstandard'.
Cannot load one of the dependencies for the assembly: 'GodotSharp'.

The Xcode project gets created, but I cannot build it to test on either the simulators or my iOS device.
I didn't have this problem yesterday, before updating to Xcode 12.

Steps to reproduce:

  1. Create a mono project
  2. Export to iOS

Minimal reproduction project:
test.zip

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions