I think everything is wrong and everything works?
This is not a good answer on my part, but kinda, yes! In fact, there are no frameworks that the user must have that are not installed by the application itself.
To make this a better answer , you can certainly virtualize OS X Client, say VMWare Fusion. From my answer to an older question :
VMWare Fusion can run client 10.5 / 10.6 virtual machines, but you will have to trick it during installation by editing the OS installation disc.
There are some problems with this method, which are listed by those who tried it (mainly due to the lack of 3D acceleration):
- DVD player error does not work (-70017)
- Most screen savers do not work.
- Front-loading on a black screen
- Recording a screen in Quicktime causes an error (OSStatus error -108)
- Sound doesn't work Error on all Mac os during virtualization
- System Profiler cannot find much information about system components.
- Slow startup time in a virtual environment 20 seconds
Depending on the requirements of your testing, they may or may not be unlocking for you.
To trick VMWare into thinking that the client disk 10.5 or 10.6 is actually a server, you need to edit the Fusion base image for the new virtual machines:
sudo bash cd "/Library/Application Support/VMware Fusion/isoimages" mkdir original mv darwin.iso tools-key.pub *.sig original sed "s/ServerVersion.plist/SystemVersion.plist/g" < original/darwin.iso > darwin.iso openssl genrsa -out tools-priv.pem 2048 openssl rsa -in tools-priv.pem -pubout -out tools-key.pub openssl dgst -sha1 -sign tools-priv.pem < darwin.iso > darwin.iso.sig for A in *.iso ; do openssl dgst -sha1 -sign tools-priv.pem < $A > $A.sig ; done exit
Then to install the OS:
If you try to install it, an Eboot error will appear, so you need to proceed to the advanced installation by pressing F8. Then, during use, use -v -install and it should install.
Coxy
source share