iOS越狱deb打包之APP打包

准备工作

  • Theos(https://github.com/theos/theos)
  • 准备打包的APP

打包套路

先安装好Theos

一般来说,最好配置下环境:

  export THEOS=~/theos 
  export PATH=$THEOS/bin:$PATH
复制代码
$ git clone --recursive https://github.com/theos/theos.git $THEOS
复制代码

如果之前已经有配置了,就可以无视了

打开终端,选择你喜欢的目录

$ cd ~/Desktop
$ nic.pl
复制代码

这里我选择iPhone/tweak模版

填写的项目名之类的自己随意,最后确认创建

打开在桌面你创建的文件夹

新建文件夹

Layout/Applications
复制代码

等下编译的APP需要到这个文件夹里面

编译的时候,我选择的是开发者编译打包

把.app的程序复制到刚刚创建的目录,类似这样:

Layout/Applications/项目.app
复制代码

打开Makefile文件

export THEOS_DEVICE_IP=127.0.0.1
export THEOS_DEVICE_PORT=2222

include $(THEOS)/makefiles/common.mk

TWEAK_NAME = SSVPN
SSVPN_FILES = Tweak.xm

include $(THEOS_MAKE_PATH)/tweak.mk

after-install::
	install.exec "uicache"
复制代码

这个是我修改过后的Makefile文件

头两行加入是为了可以用usb调试连接手机安装

install.exec "uicache"
复制代码

这句的作用是重建缓存,因为如果不重建缓存,可能会存在APP不能显示的问题


至此构建已经完成了,打开终端

// 编译
make
// 打包
make package
// 如果想打包release版本
make package debug=0
// 如果以上编译和打包没有问题,那么就可以安装到手机
make install
复制代码

剩下的就是上传到源

对了,control文件,是插件的说明文件,如果有必要可以修改下,比如改下介绍,版本之类

感谢大家观看~

转载于:https://juejin.im/post/5b5fd7606fb9a04fe82101a6

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值