1.我们先在Reveal客户端里help->show revleal library里找到对应版本的revealServer
2.复制到opt/MonkeyDev/Frameworks里
3.如果运行报错Cpu type/subtype in slice (arm64e.old) does not match fat header (arm64e)
说明这个库的架构包含amr64e是slice架构,需要把它删除了
1>查看架构 lipo -info /opt/MonkeyDev/Frameworks/RevealServer.framework/RevealServer
2>去除架构 lipo /opt/MonkeyDev/Frameworks/RevealServer.framework/RevealServer -remove arm64e -output /opt/MonkeyDev/Frameworks/RevealServer.framework/RevealServer
这时你会发现还是不行,因为有_codeSignure文件,这是xcode14或者15新弄的
3>删除旧签名 rm -rf /opt/MonkeyDev/Frameworks/RevealServer.framework/_CodeSignature
4>重新签名 codesign --force --deep --sign "Your cer name" /opt/MonkeyDev/Frameworks/RevealServer.framework
5> 不知道是哪个证书 查看证书列表 security find-identity -v -p codesigning
6>验证签名:codesign -v /opt/MonkeyDev/Frameworks/RevealServer.framework
成功的话 什么也不显示,失败会有提示