1. 程式人生 > >WeX5本地應用打iOS 包伺服器環境搭建總結

WeX5本地應用打iOS 包伺服器環境搭建總結

首先要明白一點,打iOS 包環境:mac系統、xcode(最高支援版本7.3.1)。
裝虛擬機器是因為沒蘋果電腦或黑蘋果,方便在Windows下打iOS包才裝的。如果是為了本地打包伺服器才裝,那麼也不用裝,因為只需要一個名為“啟動X5App-Builder服務”檔案就可以,檔案下載連結連結: https://pan.baidu.com/s/1gfFY2WF 密碼: 6krs
使用方法看下面

1、(有黑蘋果或者mac系統電腦跳過第一步)首先按照官網的教程做,在Windows下按照mac的虛擬機器:http://doc.wex5.com/setup-wex5-app-packing-server/
一般都不會有什麼問題,而我因為win7 32配置下安裝,所以VMware-player 版本不能高,6.0左右,不過最後在啟動虛擬機器裡面mac後面部分時就黑屏了,在論壇找了很多方法最後還是無解。
我的解決方法是不用官方的,自己去找mac系統的映象裝虛擬機器,裝好後自己下載xcode及wex5的安裝檔案,接著打包就可以了。

2、

“啟動X5App-Builder服務”檔案使用方法:
1)使用文字編輯開啟檔案,把裡面的路徑修改為app-builder檔案的路徑,如下圖,修改後儲存關閉。

這裡寫圖片描述

這裡寫圖片描述

2)雙擊開啟“啟動X5App-Builder服務”,完成後在終端的上方會出現打包地址,在打包時候把地址填上,要把埠8080改為8089,如圖:
這裡寫圖片描述

3、打包出錯大部分在於xcode版本大於7.3.1了

4、不管有沒有用本地打包伺服器打包,最後成功打出來的ipa包都不能安裝iOS 10及以上,因為打包的環境xcode7.3.1最高支援iOS 9.3,要想支援更高的,就要用原生打包,前提是xcode也要相對於的更新到最新版本;
原生打包方法
開啟wex5安裝檔案->model->Native->”你的專案”->build->src->platforms->ios 下的**.xcodeproj檔案
接著按照iOS 的打包方式打包就好了

注意:真機執行的時候會報錯,把Build Settings下的bitcode的yes改為no;