美文网首页
Mac 终端去除自建framework中 i386 x86_64

Mac 终端去除自建framework中 i386 x86_64

作者: 花落星辰 | 来源:发表于2019-11-14 17:11 被阅读0次

目标:剔除掉x86_64, i386这两个架构

注:命令中的XXXX.framework 代表的是SDK的完整路径  而”/XXXX”或者是“XXXX” 后面的单纯的4个X没有后缀的只需要填写SDK的名字就行

1.查看是否包含x86_64, i386

lipo -info XXXX.framework/XXXX

Architectures in the fat file: XXXX.framework/XXXX are: i386 x86_64 armv7 arm64

2.顺序执行命令-剔除掉x86_64, i386

 mkdir ./bak

cp -r XXXX.framework ./bak

lipo XXXX.framework/XXXX -thin armv7 -output XXXX_armv7

lipo XXXX.framework/XXXX -thin arm64 -output XXXX_arm64

lipo -create XXXX_armv7 XXXX_arm64 -output XXXX

mv XXXX XXXX.framework/

相关文章

网友评论

      本文标题:Mac 终端去除自建framework中 i386 x86_64

      本文链接:https://www.haomeiwen.com/subject/inorictx.html