Giter VIP home page Giter VIP logo

easydev's Introduction

EasyDev

基于MonkeyDev开发的简化和增强版本。

支持 Xcode 10 ~ Xcode 14

本版本修改点:

  • 支持CaptainHook TweakLogos TweakDebian Command-line ToolCocoa Touch LibraryXPC ServicePreferenceLoader Bundle
  • 支持iOS Command-line TooliOS App PluginMac App Plugin
  • 去除了MonkeyDev自动集成class-dump、restore-symbol、Reveal、Cycript的功能
  • 支持开发第三方应用插件并与第三方应用联调
  • 集成一些常用的工具(可在终端中使用,不会集成到项目中)

免责声明: 软件仅供技术交流,禁止用于商业及非法用途,如产生法律纠纷与本人无关。

环境配置

配置 theos

sudo git clone --recursive https://github.com/theos/theos.git /opt/theos

打开 ~/.bash_profile,末尾加入

export THEOS=/opt/theos
export PATH=/opt/theos/bin/:$PATH

刷新生效

source ~/.bash_profile

遇到问题,请参考 theos 安装文档。

配置 EasyDev

sudo git clone --recursive https://github.com/lemon4ex/EasyDev.git /opt/EasyDev

配置 ldid

brew install ldid

/opt/EasyDev/bin目录内已自带,也可不安装。

配置免密码登录越狱设备

ssh-keygen -t rsa -P ''
ssh-copy-id -i /Users/username/.ssh/id_rsa root@ip

如果没有越狱设备,可跳过。

安装

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

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

查看安装的Xcode路径为:

xcode-select -p

执行安装命令:

cd /opt/EasyDev/bin
chmod +x ed-install
./ed-install

卸载

cd /opt/EasyDev/bin
chmod +x ed-uninstall
./ed-uninstall

为确保生效,安装或更新之后重启下Xcode再新建项目。

感谢

easydev's People

Contributors

developernew avatar lemon4ex avatar wujizhang1212 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.