ios可执行文件编译后默认包含armv7和arm64两种cpu架构,有时候我们逆向时需要分离出某一个架构,减少加载时间,可以用如下的命令瘦身:
lipo binnary -thin armv7 -output bin-armv7
lipo binnary -thin arm64 -output bin-armv64
后续可以用如下命令再进行合并:
lipo -create ./xxxx_v7.dylib ./xxxx_64.dylib -output ./xxxx.dylib
ios可执行文件编译后默认包含armv7和arm64两种cpu架构,有时候我们逆向时需要分离出某一个架构,减少加载时间,可以用如下的命令瘦身:
lipo binnary -thin armv7 -output bin-armv7
lipo binnary -thin arm64 -output bin-armv64
后续可以用如下命令再进行合并:
lipo -create ./xxxx_v7.dylib ./xxxx_64.dylib -output ./xxxx.dylib