MonkeyDev配置教程

MonkeyDev是原有iOSOpenDev的升级,非越狱插件开发集成神器!

  • 1.可以使用Xcode开发CaptainHook Tweak、Logos Tweak 和 Command-line Tool,在越狱机器开发插件,这是原来iOSOpenDev功能的迁移和改进。
  • 2.只需拖入一个砸壳应用,自动集成class-dump、restore-symbol、Reveal、Cycript和注入的动态库并重签名安装到非越狱机器。
  • 3.支持调试自己编写的动态库和第三方App
  • 4.支持通过CocoaPods第三方应用集成SDK以及非越狱插件,简单来说就是通过CocoaPods搭建了一个非越狱插件商店。

环境要求

使用工具前确保如下几点:

sudo git clone --recursive https://github.com/theos/theos.git /opt/theos
  • 安装ldid(如安装theos过程安装了ldid,跳过)
brew install ldid

安装

你可以通过以下命令选择指定的Xcode进行安装:

sudo xcode-select -s /Applications/Xcode-beta.app

默认安装的Xcode为:

xcode-select -p

执行安装命令:

sudo /bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/AloneMonkey/MonkeyDev/master/bin/md-install)"

卸载

sudo /bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/AloneMonkey/MonkeyDev/master/bin/md-uninstall)"

更新

如果没有发布特殊说明,使用如下命令更新即可:

sudo /bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/AloneMonkey/MonkeyDev/master/bin/md-update)"

安装/更新之后重启下Xcode再新建项目。

最后

其他具体使用教程:https://github.com/AloneMonkey/MonkeyDev/wiki

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • iOS 越狱的Tweak开发 原文链接在我的博客 https://yohunl.com/ios-yue-yu-de...
    yohunl阅读 17,128评论 20 34
  • 最近在学习 iOS 逆向开发的时候,为了练手,开发了一个 iOS 版的微信抢红包 tweak,并且已经发布到了 G...
    请叫我小锅阅读 7,635评论 7 49
  • 人,来到这世上,总会有许多的不如意,也会有许多的不公平;会有许多的失落,也会有许多的羡慕。你羡慕我的自由,我...
    慈元阁阅读 453评论 2 5
  • 【22】暴风雨前的电闪雷鸣 遇到七环怎么办? 你比五环多两环。 ——五环之歌 那天之后,转眼又是数周。不知不觉,期...
    贝龙阅读 1,024评论 24 12
  • 作用域 词法作用域:编译阶段确定(欺骗词法作用域 eval with) 块作用域 with try/catch l...
    黄子毅阅读 4,253评论 1 19

友情链接更多精彩内容