本人電腦配置:
系統:WIN7專業版x64
CPU:Intel Core i5-5200u 2.20 GHZ
顯示卡:Intel(R) HD Graphics 5500
硬碟:500 GB
記憶體:8 GB
GM:studio版本:1.2.1130
工具/原料
Game Maker Studio 1.2+
VMware Workstation 9.0+
Mac OS X 10.8.5+
方法/步驟
下載並安裝VMware Workstation 虛擬機器
在虛擬機器中載入MAC OSX映象並安裝系統。
下載 Xcode 5.0.2 (用迅雷下載)
設虛擬機器以Host-only方式上網:
開啟虛擬機器主介面依次選擇 Edit virtual machine settings -> Hardware -> Network Adapter
勾選 Connect at power on 並選擇 Host-only: Aprivate network shard with the host
依次開啟 控制面板 -> 網路和Internet -> 網路和共享中心 -> 更改介面卡設定
選擇本地連線 右鍵 -> 屬性 -> 共享 勾選 准許其它網路使用者通過此計算機的 Internet 連線來連線
家庭網路連線(H) 那一欄選擇 VMware Network Adapter VMnet1。
依次選擇 VMware Network Adapter VMnet1 右鍵 -> 屬性 -> Internet 協議版本 4 -> 屬性。
勾選 使用下面的 IP 伺服器地址
IP 地址 : 192.168.137.1
子網掩碼: 225.225.225.0
勾選 使用下面的 DNS 伺服器地址
啟動虛擬機器進入MAC系統後,進入系統偏好設定 -> 網路
位置選 自動
配置 IPv4 :手動
IP 地址:192.168.137.185
子網掩碼:255.255.255.0
路由器:192.168.137.1
進入系統偏好設定 -> 共享 -> 勾選所有共享許可權
將下載好的Xcode拷入U盤內,開啟虛擬機器的U盤連線並安裝Xcode。
開啟GM:studio,點選File -> Preferences... -> Mac OS X
Mac Host Name 是在MAC中設定的虛擬IP地址(192.168.137.185)
Mac User Name 是一開始在安裝MAC系統時設定的使用者名稱。
Mac Password 是一開始在安裝MAC系統時設定的密碼。
點選 Check Mac Connection ,如果主機與虛擬機器通訊正常,則會顯示 Connection OK!
開啟 Global Game Settings -> iOS
填寫 顯示名稱 和 包名
點選 Provisioning -> Refresh from Mac 獲得證書資訊。
Target 選擇 iOS(YYC) 然後編譯遊戲
等待十幾秒鐘,發現Xcode自動啟動了。
第一次編譯在link階段時必然失敗,會出現一大堆錯誤!那是因為遊戲不支援在模擬器中執行。
將工程設定為 裝置 方式編譯。
在Xcode中選擇 Product -> Destination -> iOS Device
然後選擇Product -> Archive
編譯完成後,在列表中選擇檔案 -> 右鍵 -> Show in Finder
右擊xcarchive檔案 -> 顯示包內容 -> products -> Applications 。
然後將裡面的APP檔案拖至iTunes中。
開啟iTunes選擇 應用程式
將剛才生成的程式拖至桌面,即可生成IPA安裝包。