聲明:此教程僅供個人參考閱讀,不得以任何形式用于商業(yè)用途。
對一個項(xiàng)目周期緊張的項(xiàng)目,我們恨不得馬上投入到需求開發(fā)中去!但是,馬上我們就會發(fā)現(xiàn),我們項(xiàng)目還沒創(chuàng)建呢!搭建一個項(xiàng)目的基本框架往往就會耗費(fèi)許多我們的時間和心力,這時我們就迫切需要一個快速搭建項(xiàng)目基本框架的方法。如果你有極致框架,那么就不成為問題!
最近的更新:
2021-7-5
V2.0最終版發(fā)布。
2020-10-30
V1.5 最終版兼容XCode 12編譯通過。
2018-11-6
1、編譯出錯:找不到libPods-ExtremeFramework庫,參考第3步進(jìn)行2次替換即可。
2、編譯出錯:[CP] Copy Pods Resources的資源重復(fù)問題。原因是CocoaPods現(xiàn)有版本與Xcode10新的編譯環(huán)境不兼容,通過終端App執(zhí)行?sudo gem update cocoapods 命令更新CocoaPods到新版即可,期間需要輸入電腦的登錄密碼。更新成功后,記得要切到項(xiàng)目目錄執(zhí)行?pod update --verbose --no-repo-update?命令來更新項(xiàng)目的配置文件,此時再執(zhí)行編譯顯示成功。
第1步:從底部源碼下載入口下載或通過git地址Clone框架演示項(xiàng)目源文件到本地,后面會用到。
以下以Xcode為例



直接在頂部地址欄拷貝git地址,點(diǎn)Clone
第2步:右鍵點(diǎn)擊(即輔助點(diǎn)按操作,下同)ExtremeFramework.xcodeproj,選擇菜單“顯示包內(nèi)容”,然后右鍵點(diǎn)擊project.pbxproj,選擇菜單“打開方式”-“文本編輯”。


第3步:在“文本編輯”App中,按下command+F打開查找選項(xiàng),勾選替換(圖中1標(biāo)示處),在查找輸入框中鍵入libPods-ExtremeFramework,替換輸入框中鍵入libPods-你取的項(xiàng)目名稱(如,libPods-HappyDay),接著點(diǎn)“全部”按鈕執(zhí)行全部替換。類似地,保持替換勾選,將篩選條件換成“整個字”(圖中2標(biāo)示處),然后在查找輸入框中鍵入ExtremeFramework,替換輸入框中鍵入你取的項(xiàng)目名稱(如,HappyDay),接著點(diǎn)“全部”按鈕執(zhí)行全部替換。

第4步:回到項(xiàng)目根目錄,將ExtremeFramework.xcodeproj和ExtremeFramework目錄重命名為你取的項(xiàng)目名稱(如,HappyDay)。將ExtremeFramework.xcworkspace和Podfile.lock移到廢紙簍。用文本編輯打開Podfile,將target后面的ExtremeFramework改為你取的項(xiàng)目名稱(如,HappyDay)。最后通過終端App切換到項(xiàng)目目錄執(zhí)行?pod update --verbose --no-repo-update?即可自動重新生成HappyDay.xcworkspace和Podfile.lock文件(項(xiàng)目基于CocoaPods管理開源庫,如果你還沒有安裝,請先按照CocoaPods安裝教程進(jìn)行安裝)。


第5步:雙擊打開HappyDay.xcworkspace,將Bundle identifier和Signing更改為你自己(公司)的,按下Command+B編譯,顯示編譯成功。這里采用了Xcode10.0。

Just enjoy it!