如何将universal版dmg转换为aarch64版dmg呢

很多平台如github的软件,下载mac版时只有universal版dmg,这导致比win版或者安卓版体积要大一倍左右,事实上dmg应该是可以通过删除x64的文件实现的。
所以就有此问,有没有现成的可以将universal版dmg转换为aarch64版的软件呢

叽里咕噜说啥呢

dmg只是一个容器(类比为光盘)
里面放的app该是什么架构就是什么架构
不可能无中生有

更不可能 把捆包双架构的二进制 剥离成两半
除非他本来就是两半 然后就有工具说把 x64的那部分给删掉来节省空间
仅此而已

对,我的问题本来就是两半的情况下,如何把x64那部分给删掉。所以呢

搞个例子给大家看看呗?

x64还是arm是在编译的时候决定的,想转大概只能从源码编译了

如果你想减少体积的话,CleanMyMac X 可以干这个事情:

但是它只直接减少应用体积,不是处理 dmg 的

Pearcleaner 好像有这个功能,但是我没有使用过

果然可以,这软件很有意思,甚至可以替代Tencent lemon。感谢:folded_hands: