upgrade from UnityPro to UnityiPhoneAdvance

hi! I have upgraded our unity pro licence to Unity iPhone Advance. I know that IPhone Advance is OS X required, but pro isn't. so here is the question: does it means that our Unity Pro has to run on Mac as well? After I registered the new licence to my Unity iPhone, I find that my partner cannot register his Unity Pro on Windows using the same licence. What's the problem?

You should be able to have 3 activations, but your original Pro licence key is invalidated I believe so you need to install Pro now with the new key you got for iphone as well. I've got Pro installed on windows and iPhone on my mac without any licencing issues.