准备工作
- Theos(https://github.com/theos/theos)
- 准备打包的APP
打包套路
先安装好Theos
一般来说,最好配置下环境:
1 | export THEOS=~/theos |
1 | $ git clone --recursive https://github.com/theos/theos.git $THEOS |
如果之前已经有配置了,就可以无视了
打开终端,选择你喜欢的目录
1 | $ cd ~/Desktop |
这里我选择iPhone/tweak模版
填写的项目名之类的自己随意,最后确认创建
打开在桌面你创建的文件夹
新建文件夹
1 | Layout/Applications |
等下编译的APP需要到这个文件夹里面
编译的时候,我选择的是开发者编译打包
把.app的程序复制到刚刚创建的目录,类似这样:
1 | Layout/Applications/项目.app |
打开Makefile文件
1 | export THEOS_DEVICE_IP=127.0.0.1 |
这个是我修改过后的Makefile文件
头两行加入是为了可以用usb调试连接手机安装
1 | install.exec "uicache" |
这句的作用是重建缓存,因为如果不重建缓存,可能会存在APP不能显示的问题
至此构建已经完成了,打开终端
1 | // 编译 |
剩下的就是上传到源
对了,control文件,是插件的说明文件,如果有必要可以修改下,比如改下介绍,版本之类
感谢大家观看~