iOS封装FrameWork

我们是整个项目封装给客户app用,项目里面有资源文件:xib和图片文件。有第三方,也有.a文件和第三方给我们的frameWork。下面记录下大体遇到的问题及遇到的冲突解决办法。

第一部分:封装frameWork

1.首先准备好,要封装的功能模块。我是封装 一个主项目。包括很多pod进来的第三方 ,以及国际化文件

2.新建Framework工程,.创建sdk项目 Xcode -> File -> New Project -> Framework

3.设置Build Active Architecture Only 值 为NO。如下图(适配所有版本的模拟器和真机)

4.设置Mach-O Type值为Static Library(静态库)。如下图

5.将你需要别人引用的头文件设置public。默认在project(不可见,私有)。

6.引入头文件,有几个public 就引入几个public文件

7.编译后可以手动合包,也可以用脚本。

脚本:创建Target。File->New->Target->Other->Aggregate。如下图

​​​​​​​

相关推荐
zzxxlty7 分钟前
MacOS 本地生成SSH key并关联Github
macos·ssh·github
想取一个与众不同的名字好难14 分钟前
android studio导入OpenCv并改造成.kts版本
android·ide·android studio
Best_Me0736 分钟前
如何在Pycharm的终端里进入自己的环境
ide·python·pycharm
HelloMagina1 小时前
Xcode控制台“po“错误:表达式解析失败
ide·macos·xcode
刘凑华2 小时前
使用vscode 连接linux进行开发
ide·vscode·编辑器
码界领航2 小时前
2024 Visual Studio Code的下载与安装
ide·vscode·编辑器
Java小白笔记2 小时前
Mac中安装OhMyZsh
macos
DisonTangor2 小时前
拆解测试显示Mac Mini (2024)固态硬盘并未锁定 互换硬盘后仍可使用
macos
狂奔solar4 小时前
分享个好玩的,在k8s上部署web版macos
前端·macos·kubernetes
代码猪猪傻瓜coding4 小时前
macos 搭建自己的git pages
macos