I recall this is a known problem - not sure if it's related to the machine type, or if it's because messages requires 3d acceleration.
We're aware of the problem. We are working on it, albeit at a relatively low priority since most users would just be able to use iMessage on the host. We've been in contact with Apple to try to understand the cause, and are hopeful that we will be able to resolve it soon.
(dlhotka: It's not related to 3D acceleration... it seems to be a consequence of the quirky way in which Mac hardware contains unique identifiers of make/model and serial number, which is a nontrivial problem once OS X virtual machines are in the picture...)
Thanks Darius! So many fiddly little bits of information...they get crossed sometimes!
This problem has been fixed in VMware Fusion 7 (which was released a few days ago). Login in to iMessage/iCloud/FaceTime should now work fine in OS X virtual machines.
Just upgraded to 7 and then upgraded the 10.10 Beta. iMessage still not working....
What is the failure like?
What is the physical hardware?
An update. It IS working. For whatever reason, I had to go into settings and set it to OSX 10.10
iMessage is WORKING on 10.10 Beta 2 inside of a Fusion 7 VM.
I did not have to run the executable that you shared.
> It IS working. For whatever reason, I had to go into settings and set it to OSX 10.10
If you are running 10.10 inside the VM, then yes you'd better set the guest OS to 10.10 in Virtual Machine > Settings > General
If iMessage did not work before, I suspect that is because your guest OS was (incorrectly) set strictly below 10.8.