
NET 4.0 may not work on Xamarin.iOS, it may use API not present on Xamarin.iOS. NET 4.0 SDK may not work on a system only supporting. This warning is typically reported because the project has a reference to a class library that was not built using the Xamarin.iOS BCL. MT0011: * was built against a more recent runtime (*) than MonoTouch supports. MT0010: Could not parse the command line arguments: *.Īn error occurred while parsing the command line arguments. More information may be provided in the build output. MT0009: Error while loading assemblies: *.Īn error occurred while loading the assemblies from the root assembly references. More than one root assembly was passed to mtouch, while there can be only one root assembly. MT0008: You should provide one root assembly only, found # assemblies: *. Xamarin.iOS cannot find the assembly at the location mentioned in the error message. MT0007: The root assembly * does not exist. Xamarin.iOS cannot find the SDK directory at the location mentioned in the error message. MT0006: There is no devel platform at *, use -platform=PLAT to specify the SDK. This error is not generated anymore, mtouch will automatically create the directory if it doesn't exist. MT0005: The output directory * does not exist. Starting with Xamarin.iOS 7.2.1 this requirement has been lifted, the new refcounting logic can be enabled with both Boehm and SGen Garbage Collectors. If you enable the refcounting extension you must also enable the SGen garbage collector in the project's iOS Build options (Advanced tab). MT0004: New refcounting logic requires SGen to be enabled too. Please modify the name of your executable. The executable assembly's name and the application's name can't match the name of any dll in the app. MT0003: Application name '*.exe' conflicts with an SDK or product assembly (.dll) name. The correct format is: mtouch -setenv=VARIABLE=VALUE This error happens if you try to set an invalid environment key=value variable pair.

MT0002: Could not parse the environment variable *.

This is a warning that is emitted if -devname is passed to mtouch when no device-specific action (-logdev/-installdev/-killdev/-launchdev/-listapps) was requested.

MT0001: '-devname' was provided without any device-specific action The easiest way to get exact version information is to use the Visual Studio for Mac menu, About Visual Studio for Mac item, Show Details button and copy/paste the version informations (you can use the Copy Information button). A minimal test case that reproduce the error and.v -v -v -v in the Additional mtouch arguments)

Full build logs, with maximum verbosity (e.g.Please file a new issue on GitHub with as much information as possible, including: MT0000: Unexpected error - Please fill a bug report at Īn unexpected error condition occurred. In this article MT0xxx: mtouch error messagesĮ.g.
