CentOS 6.6 + Virtualbox + Mac_OSX_Yosemite 构建生产打包环境
终于搞定了在Centos 6.6上使用Virtualbox安装Mac,用于在服务器上进行ios打包,记录一下。
1.创建虚拟机。System -> Chipset:PIIX3
2.执行命令。注意修改mac-node1为你实际的虚拟机名称。
VBoxManage setextradata "mac-node1" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "mac-node1" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "mac-node1" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "mac-node1" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "mac-node1" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
3.安装系统。
4.安装xcode
5.启动多个虚拟机,编写PHP进行打包。Nginx做负载均衡,终于解决了ios自动打包的问题。