mkdir librepack
cp libSomeSDK.a librepack/
cd librepack
mkdir armv7
lipo libSomeSDK.a -thin armv7 -output armv7/libSomeSDK-armv7.a
cd armv7 && ar xv libSomeSDK-armv7.a
rm Reachability.o FMDatabase.o FMDatabasePool.o FMDatabaseQueue.o FMResultSet.o
cd .. && ar rcs libSomeSDK-armv7.a armv7/*.o
mkdir arm64
lipo libSomeSDK.a -thin arm64 -output arm64/libSomeSDK-arm64.a
cd arm64 && ar xv libSomeSDK-arm64.a
rm Reachability.o FMDatabase.o FMDatabasePool.o FMDatabaseQueue.o FMResultSet.o
cd .. && ar rcs libSomeSDK-arm64.a arm64/*.o
lipo -create libSomeSDK-armv7.a libSomeSDK-arm64.a -output libSomeSDK-new.a
[RedRain笔记] - 清除.a中冲突文件
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 在移动开发过程中,如果一个工程需要接入很多第三方sdk ,那么一个工程可能有好多个.a库。这么多个.a文件,能不能...