在工作中需要给别的公司提供SDK所以学习了如何去打包生成属于自己的SDK,有什么不足的地方,还希望大家能够指正.
SDK制作其实就是打包自己的framework
1、新建一个工程,在进入页面之后,选择Framework & Libray 选项中的 Cocoa Touch Framework.
2、其它使用方式和平常一样,新建自己需要用到的类
如果有资源文件,打成一个bundle包统一管理
然后选中Target,选中Build Phases -> Headers,可以看出有三个选项,分别是Public,Private,Project;把需要暴露给别人的.h文件拖到Public中,
剩下的不要暴露的,即为隐藏的文件,放在Project中