
Mac 升級后.png
dyld: Library not loaded: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib
Referenced from: /opt/cycript_0.9.594/Cycript.lib/cycript-apl
Reason: image not found
Abort trap: 6
此情況為電腦的ruby版本太高,大于 2.0。Cycript依賴于Ruby2.0的版本,經(jīng)過多次嘗試找到了合適的處理方法
![原博客地址]https://juejin.im/post/5afd12e1f265da0b722b543d
解決方法:創(chuàng)建Ruby2.0版本文件,并將2.3版本文件拷貝到2.0中。
$ sudo mkdir -p /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/
$ sudo ln /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/libruby.2.3.0.dylib /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib
sudo mkdir 出現(xiàn)權限問題
mkdir: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib: Operation not permitted
關閉SIP,關閉詳情請參考系統(tǒng)完整性保護(SIP)
本人比較懶 ,已經(jīng)完全禁用了 <完全禁用SIP> csrutil disable
Cycript 小帖士
Cycript : 多語言的一個解釋器
基本使用 (調試三方App)
-
配置環(huán)境變量
配置Cycript的環(huán)境變量.png control + D 退出cycript環(huán)境
