最近weex新出了一個weex-ui的UI組件庫知纷,但iOS WeexSDK 0.15.1版本不支持這個組件庫劫乱,無奈開始升級到最新版本0.16.2屠缭。由于該最新版本還沒發(fā)布,使用pod 'WeexSDK'
拉到的還是0.15.1的版本樊销。故根據(jù)官方文檔的介紹開始另一種方式升級。
文檔上的集成方法如圖:
先從https://github.com/apache/incubator-weex下載到最新的sdk:
cd到某個目錄執(zhí)行命令
git clone https://github.com/apache/incubator-weex
將
ios/
目錄下整個sdk
目錄拷貝到你的工程目錄
編輯你的工程里的
Podfile
:
source 'git@github.com:CocoaPods/Specs.git'
target ‘WeexTestDemo’ do
platform :ios, ‘9.0’
pod 'SDWebImage'
pod 'WeexSDK', :path=>'./sdk/'
end
cd到工程目錄脏款,執(zhí)行pod install --verbose --no-repo-update
然后報(bào)錯了围苫。。撤师。
[!] No podspec found for `WeexSDK` in `./sdk/`
折騰一番在這里找到了答案https://github.com/weexteam/article/issues/18(百度半天沒結(jié)果剂府,還是Google給力)
OK,在下載的最新的weex工程里找到這個文件:
拷貝到我們工程之前添加的
sdk
目錄終端打開
WeexSDK.podspec
文件丈氓,根據(jù)你的工程目錄周循,修改里面的資源路徑:我的測試工程目錄結(jié)構(gòu)是這樣的,路徑修改如下:
ok,保存之后重新執(zhí)行pod install万俗,成功
湾笛。
其實(shí)期間踩得坑不少,最后在這里一步到位闰歪,記錄下解決方案嚎研。