欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

关于.framework 文件过大 移除包内对i386 x86_64 的支持

发布时间:2025/4/16 编程问答 74 豆豆
生活随笔 收集整理的这篇文章主要介绍了 关于.framework 文件过大 移除包内对i386 x86_64 的支持 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一,首先是对当前.framework 支持平台的查看,本例 ISBusinessCardSDK.framework 放置在桌面,

第一步cd 到 ISBusinessCardSDK.framework里

第二步 输入 lipo -info ISBusinessCardSDK 命令行,即可查看支持的平台

 

二, 对.framework 进行i386 x86_64 支持的移除

1.cd 到当前桌面(

cd /Users/linrong/Desktop

) ,回车 

2.输入 

lipo ISBusinessCardSDK.framework/ISBusinessCardSDK -thin armv7 -output ISBusinessCardSDK_armv7 

 

回车运行后没有输出提示

 

3.输入 

lipo ISBusinessCardSDK.framework/ISBusinessCardSDK -thin arm64 -output ISBusinessCardSDK_arm64

 

回车运行后没有输出提示

 

4.输入 

lipo -create ISBusinessCardSDK_armv7 ISBusinessCardSDK_arm64 -output ISBusinessCardSDK

 

回车运行后一样没有输出提示

 

5.输入 

mv ISBusinessCardSDK ISBusinessCardSDK.framework/

 

回车运行后,我们就得到了 去除i386 x86_64  只剩对armv7  arm64 平台的支持,这时候包的大小也减少很多

 

 

最后,请务必严格按上述指引操作,本文参考如下链接

https://www.jianshu.com/p/08fa63275804?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

 

 

 

转载于:https://www.cnblogs.com/hzglearn/p/11528273.html

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的关于.framework 文件过大 移除包内对i386 x86_64 的支持的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。