Skip to content

开始使用

Alone_Monkey edited this page Mar 13, 2018 · 12 revisions

创建项目

安装完成之后,打开Xcode,点击File - New - Project...,选择iOS滑动到最下方可以看到MonkeyDev提供的模块:

image

选择相应的项目类型,就可以创建对应的项目。

Logos Tweak

Logos项目的结构如下所示:

代码写在logos.xm文件中,具体语法看Logos,写完之后脚本会自动将其转成logos.mm文件的内容,然后编译。

其中几个文件的解释如下:

control: 这个文件是用来配置生成deb包的一些信息,比如版本号、说明、作者等等。 logos.plist: 这个文件是用来指定注入的目标进程,一般填入目标进程的Bundle ID即可。

项目会自动链接CydiaSubstrate.framework无需再手动链接。

项目相关的一些配置在Build Settings的最下面如下:

具体含义见:配置说明

Debug模式安装

按快捷键Commonand + B就会自动安装到手机。

Release模式安装

按快捷键Command + Shift + i即可。不过这种方式安装是不会看到Log的哦~~~

查看Log输出

安装libimobiledevice工具:

brew install libimobiledevice

使用如下命令查看输出Log:

idevicesyslog | grep 'xxx'

CaptainHook Tweak and Command-line Tool

创建和配置和Logos Tweak差不多。