声明:此教程仅供个人参考阅读,不得以任何形式用于商业用途。
对一个项目周期紧张的项目,我们恨不得马上投入到需求开发中去!但是,马上我们就会发现,我们项目还没创建呢!搭建一个项目的基本框架往往就会耗费许多我们的时间和心力,这时我们就迫切需要一个快速搭建项目基本框架的方法。如果你有极致框架,那么就不成为问题!
最近的更新:
2021-7-5
V2.0最终版发布。
2020-10-30
V1.5 最终版兼容XCode 12编译通过。
2018-11-6
1、编译出错:找不到libPods-ExtremeFramework库,参考第3步进行2次替换即可。
2、编译出错:[CP] Copy Pods Resources的资源重复问题。原因是CocoaPods现有版本与Xcode10新的编译环境不兼容,通过终端App执行 sudo gem update cocoapods 命令更新CocoaPods到新版即可,期间需要输入电脑的登录密码。更新成功后,记得要切到项目目录执行 pod update --verbose --no-repo-update 命令来更新项目的配置文件,此时再执行编译显示成功。
第1步:从底部源码下载入口下载或通过git地址Clone框架演示项目源文件到本地,后面会用到。
以下以Xcode为例
直接在顶部地址栏拷贝git地址,点Clone
第2步:右键点击(即辅助点按操作,下同)ExtremeFramework.xcodeproj,选择菜单“显示包内容”,然后右键点击project.pbxproj,选择菜单“打开方式”-“文本编辑”。
第3步:在“文本编辑”App中,按下command+F打开查找选项,勾选替换(图中1标示处),在查找输入框中键入libPods-ExtremeFramework,替换输入框中键入libPods-你取的项目名称(如,libPods-HappyDay),接着点“全部”按钮执行全部替换。类似地,保持替换勾选,将筛选条件换成“整个字”(图中2标示处),然后在查找输入框中键入ExtremeFramework,替换输入框中键入你取的项目名称(如,HappyDay),接着点“全部”按钮执行全部替换。
第4步:回到项目根目录,将ExtremeFramework.xcodeproj和ExtremeFramework目录重命名为你取的项目名称(如,HappyDay)。将ExtremeFramework.xcworkspace和Podfile.lock移到废纸篓。用文本编辑打开Podfile,将target后面的ExtremeFramework改为你取的项目名称(如,HappyDay)。最后通过终端App切换到项目目录执行 pod update --verbose --no-repo-update 即可自动重新生成HappyDay.xcworkspace和Podfile.lock文件(项目基于CocoaPods管理开源库,如果你还没有安装,请先按照CocoaPods安装教程进行安装)。
第5步:双击打开HappyDay.xcworkspace,将Bundle identifier和Signing更改为你自己(公司)的,按下Command+B编译,显示编译成功。这里采用了Xcode10.0。
Just enjoy it!