1. 程式人生 > >cocos2dx在mac下的app打包方法

cocos2dx在mac下的app打包方法

工具:mac OSX系統,xcode7.2,cocos3.10版本,phones

apk的打包

      在cocos Stdio中就可以打包apk了,配置好相關的環境,一鍵打包就可以,和windows下的步驟一樣。(我是用一鍵配置的功能)

ipa的打包

      這個要開發者證書才行,不過xcode7可以免證書打包,只是最後出來的ipa不是受信任的程式,需要你手機裡新增信任而已。下面說說免認證的方法。

      首先用xcode開啟你的專案,選擇code-preference-accounts-新增一個賬戶,隨便你的一個蘋果id就行。


      然後,我們點選專案,在general裡面把team選成剛才我們自己設定的那個,點選下面的fix issue修復,然後可能會提示identifier不合法,改一個名字就行了,這裡如果提示No code signing identis found一定要選擇裝置generic iOS device,還不行的話就要連線真機,然後點選修復就行了。


然後我們點選product-archive,生成成功之後會彈出archive的檔案(也可以在window-organizer中找),右鍵在finder中顯示


這個檔案實際上是一個檔案包,我們右鍵顯示包內容,在product-applications裡面找到一個應用程式

然後開啟Itunes,選擇左上角的應用,把這個app拖到Itunes裡面,然後再右鍵它在finder中顯示,就可以出現我們的.ipa檔案了。

關於.ipa檔案的安裝

       我們這時生成的.ipa如果發到iphone手機上面,是不能開啟的,但是我們可以在itunes上安裝,將手機連線到mac上後,在itunes左上角的檔案裡可以和裝置同步,在iphone應用裡可以安裝應用。

      如果你測試是連線到手機上選擇真機測試的話,會在手機上安裝一個你測試的app的,但是這裡你要開啟設定-通用-裝置-新增信任才能執行。