- 安装MonkeyDev遇到的坑
环境:Xcode Version 13.0 (13A233)
- 安装步骤1:
sudo /bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/AloneMonkey/MonkeyDev/master/bin/md-install)"
报错
File /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/MacOSX Package Types.xcspec not found
解决方案:
//建立软链接
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/PrivatePlugIns/IDEOSXSupportCore.ideplugin/Contents/Resources /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications
执行之后再执行步骤1,安装成功,但是退出xcode重新打开xcode闪退
解决方案:
/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.ideplugin/Contents/Resources/Embedded-Device.xcspec 修改上述文件,文本编辑,删除<array>标签内中的起始的两个空<dict>,即<dict/> <dict/>,保存,即可。
- 运行MoneyDev的坑
报错
monkeydev Failed to locate Logos Processor.
解决方案:
若没有安装theos,则将theos安装在/opt/theos路径下
若安装了theos,则检查theos是否在/opt/theos路径下-
报错
Signing for "MonkeyDemoDylib" requires a development team. Select a development team in the Signing & Capabilities editor.
解决方案:
在图上位置添加
CODE_SIGNING_ALLOWED=NO
报错
library not found for -libstdc++
解决方案:
not found for -libstdc++解决方案Xcode13 编译通过,安装报错
executable not found
解决方案:
xcode 13 需要每次运行前,先clean
- 使用Frida-ios-dump砸壳报以下错误
Error reading SSH protocol banner
解决方案:
拔掉usb,重新插入,再进行砸壳