此帖子仅仅适用于HBuilderX 2.9.7版本,不适用于其它版本。其它HBuilderX版本请忽略此贴。
关于MacOS 10.13.6系统,2.9.7正式版,运行ios真机,提示mdb错误的解决方案。
环境
MacOSX: 10.13.6系统
HBuilderX: 2.9.7正式版
手机系统:ios
问题
运行ios真机,提示mdb错误,具体错误如下:
Library not loaded: @executable_path/lib/libplist.3.dylib
Referenced from: /Applications/HBuilderX.app/Contents/HBuilderX/plugins/launcher/tools/mdb/mdb
Reason: Incompatible library version: mdb requires version 7.0.0 or later, but libplist.3.dylib provides version 5.0.0
受影响的操作系统
影响范围: MacOSX 10.13.6。
MacOSX 10.14.X, 10.15.X, 11.0.X, 不受影响。
原因
2020年10月,为了解决MacOSX big sur 11操作系统无法连接ios真机的问题,引出的新问题。
解决方案
下载附件中的mdb.zip,替换本机的mdb。
正式版替换路径:
/Applications/HBuilderX.app/Contents/HBuilderX/plugins/launcher/tools/mdb
alpha版本替换路径:
/Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/launcher/tools/mdb
MacOSX big sur 11.0.1 beta版本, 连接模拟器或android真机出错的解决方案
下载此ls.jar,替换本机的ls.jar. 下载地址:macosx big sur 11 beta ls.jar 下载地址
备注:替换前,要关闭HBuilderX
正式版替换路径:
/Applications/HBuilderX.app/Contents/HBuilderX/plugins/ls
alpha版本替换路径:
/Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/ls