Tweak工程--iPhone锁屏状态下添加弹框
一:Theos介绍
Theos 是一个不需要使用Xcode,就能管理,开发和部署iOS软件的跨平台开发工具。进行越狱iOS开发扩展或者调整时,Theos是一件非常重要的工具,很多越狱开发都使用了这个工具。
1.安装Theos
1 | sudo git clone --recursive https://github.com/theos/theos.git /opt/theos |
二:创建并编写Tweak工程
1 | 执行 /opt/theos/bin/nic.pl |

选第17个,然后跟着引导输入就行。创建成功之后会出现四个文件

主要就是修改Tweak.x的代码,让其hook住SpringBoard类,这样在开机的时候屏幕就会出现我们想要显示的内容。

1 | #import <UIKit/UIKit.h> |
下面是Makefile的内容,需要指定一些事物
1 | TARGET := iphone:clang:latest:7.0 |
三:编译-打包-安装Tweak工程
1.make
2.make package
3.make install
这里的操作需要用usb连接iphone和mac

然后手机就会重启了,就可以看到在屏幕上出现了下面的文字
