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。如下图

​​​​​​​

相关推荐
森明帮大于黑虎帮15 小时前
Visual Studio 2008 自述文件
ide·visual studio
欧恩意15 小时前
【Visual Studio】调试时 memcpy 拷贝错误,擅自修改内存
ide·visual studio
vortex517 小时前
Visual Studio 编译选项详解
ide·visual studio
记忆偶然17 小时前
语音转文本技术方案评估与工具选型指南
ide·macos·xcode
赵域Phoenix20 小时前
快速打开jupyter
ide·jupyter
还有你Y20 小时前
VScode远程连接docker容器教程
ide·vscode·docker
海市公约21 小时前
Python操作SQLite数据库:从基础语法到完整项目实战
数据库·ide·python·程序人生·架构·pycharm·sqlite
✎ ﹏梦醒͜ღ҉繁华落℘21 小时前
VisualStudio软件使用技巧
ide·visual studio
啃火龙果的兔子1 天前
android studio运行下载gradle特别慢怎么处理
android·ide·android studio