安裝Cycript報錯找不到libruby.2.0.0.dylib

安裝cycript後,在控制檯輸入命令

$ cycript
dyld: Library not loaded: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib
  Referenced from: /Users/youssef/Downloads/cycript_0.9.594/Cycript.lib/cycript-apl
  Reason: image not found

這個錯誤是因爲電腦的ruby版本太高導致

如果你用homebrew已經安裝過高版本的Ruby,那麼你可以進到/usr/local/Cellar/ruby/2.6.0/lib這個目錄下,將libruby.2.6.dylib拷貝一份,然後改名爲libruby.2.0.0.dylib。並將改名後的文件拷貝到Cycript.lib目錄下即可。

如果沒有的話,那麼你應該先用homebrew安裝一個ruby,然後再按照上面的操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章