iOS 静态文件打包(.a文件生成)

1.注意事项

 .a文件是不能被重复打包的,所以如果你想封装的文件包含.a文件,还需要再次引用。

2.主要操作过程


1

1.首先选中如图1生成静态包。

2.生成后会有.h和.m文件两部分。如往常一样,.h包含你想让其他人使用的方法。.m负责实现。


2

3.点击New Headers Phase,把需要引入的文件放入Project,需要让别人调用的放在Public。

4.最后使用command +b编译,即可生成.a文件。

5.编译后会生成两个.a文件,一个用在模拟器,一个用在真机。

lipo -create /Users/xxxx/Library/Developer/Xcode/DerivedData/xxx/Build/Products/Debug-iphonesimulator/xx.a /Users/xxxx/Library/Developer/Xcode/DerivedData/xxx/Build/Products/Debug-iphoneos/xx.a  -output /Users/xxx/Desktop/xx.a

可以生成一个通用的.a文件。

6.把.h和.a文件拖入即可使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容