AFAIK, LazyLauncher has been closed-source all this time, and it has no plans on releasing any source code whatsoever.
And anyway, to compile in XCode, we would need to have the loader's/crack's source written in Objective C, or something that Mac OS X can run. With that, an interface would need to be created for Mac OS X specifically. Just stick with virtualization/BootCamp, because a crack branching out into Mac OS X seems unlikely.