Mono questions,

Hi,

I presently have a nicely working Unity setup on my Mac; Unity 3.3 (with MonoDevelop 2.4.2) using Xcode 4.

I have started to setup my Mac also to use MonoTouch for a out of hours work project that I got myself into (being the only Mac-enabled developer!)
However I am terrified that I will screw up Unity at some stage…

I have installed the latest version of Mono (2.10.2);
I have installed MonoTouch;
I have installed also the latest version of MonoDevelop (2.4.2) - I have read that Unity always installs it’s own version of MonoDevelop to a subfolder of the main application, so that should be no problem… (In fact it’s the same version at the moment, but might not always be!)

Here’s the questions:

How do I know which version of Mono Unity installs?
If I install a different version of Mono to the one installed with Unity will that cause problems?
Can multiple versions of Mono coexist?

MonoTouch currently requires XCode 3.2.6 for working with Interface Builder. I have read that one can install multiple versions of XCode… the big question is how to get Unity to use XCode4 with whatever version of Mono it requires, and the MonoDevelop/MonoTouch to user XCode3.2.6 with whichever version of Mono it requires?

I hope this makes sense; I haven’t been a Mac user for long - I defected from the PC world in order to use Unity with iOS!

Many thanks,

–Mike–

The mono version you install has no impact on Unity actually.
Unity does not install one, it brings along the one it uses and only uses that one, so no worrys on collisions there. (same as on Windows too btw)