-
Notifications
You must be signed in to change notification settings - Fork 1.2k
开始使用
Alone_Monkey edited this page Mar 13, 2018
·
12 revisions
安装完成之后,打开Xcode
,点击File - New - Project...
,选择iOS
滑动到最下方可以看到MonkeyDev
提供的模块:
选择相应的项目类型,就可以创建对应的项目。
Logos项目的结构如下所示:
代码写在logos.xm
文件中,具体语法看Logos,写完之后脚本会自动将其转成logos.mm
文件的内容,然后编译。
其中几个文件的解释如下:
control
: 这个文件是用来配置生成deb
包的一些信息,比如版本号、说明、作者等等。
logos.plist
: 这个文件是用来指定注入的目标进程,一般填入目标进程的Bundle ID
即可。
项目会自动链接CydiaSubstrate.framework
无需再手动链接。
项目相关的一些配置在Build Settings
的最下面如下:
具体含义见:配置说明
按快捷键Commonand + B
就会自动安装到手机。
按快捷键Command + Shift + i
即可。不过这种方式安装是不会看到Log的哦~~~
安装libimobiledevice
工具:
brew install libimobiledevice
使用如下命令查看输出Log:
idevicesyslog | grep 'xxx'
创建和配置和Logos Tweak差不多。