美文网首页
Cycript 使用初遇到的问题

Cycript 使用初遇到的问题

作者: 派大星的博客 | 来源:发表于2018-05-28 20:14 被阅读17次
    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的版本,经过多次尝试找到了合适的处理方法


    ![原博客地址]https://juejin.im/post/5afd12e1f265da0b722b543d

    解决方法:创建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 出现权限问题

    mkdir: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib: Operation not permitted

    关闭SIP,关闭详情请参考系统完整性保护(SIP)

    本人比较懒 ,已经完全禁用了 <完全禁用SIP> csrutil disable


    Cycript 小帖士

    • Cycript : 多语言的一个解释器

    • 基本使用 (调试三方App)

    • 配置环境变量


      配置Cycript的环境变量.png
    • control + D 退出cycript环境

    相关文章

      网友评论

          本文标题:Cycript 使用初遇到的问题

          本文链接:https://www.haomeiwen.com/subject/ffknjftx.html