制作deb安装文件

转载:https://www.jianshu.com/p/bd544d02f07b

  1. 将你的app运行在手机上, 然后使用ifunbox将app文件复制到mac上

  2. 将插件打包(在tweak工程所在的目录下输入命令: make package),会出现一条以下划线为目录名(theos是此目录名,如果使用iosOpendev开发,该目录名就叫做Package好像)的目录,如图:

     

  3. 在桌面(哪里都可以,本例中使用桌面)新建一个文件夹叫做Package(名字随意),在Package文件夹里面再新建一个文件夹叫Applications(此文件名不能改),把刚拿出来的app文件放到Applications文件夹下面. 接着, 把tweak刚才弄出来的DEBIAN和Library两个目录也移动到Package文件夹下面,完成的目录结构是这样的:

 

 

 

4.要打包的东西全部都准备好了,接下来,在终端中执行:

sudo chmod -R 755 /Users/xiao6/Desktop/Package/Applications/RYM_APP.app

目的是将app赋予可执行的权限(让输入密码的话就输入电脑的密码)

再执行:

sudo chmod -R 755 /Users/xiao6/Desktop/Package

目的是将Package赋予可执行的权限

5.接下来就是打包了
进入你的Package目录所在的路径,使用dpkg打包,执行:

sudo dpkg-deb -b /Users/xiao6/Desktop/Package

执行完后,会出现"共忽视了有关主控文件的N个警告"这样的字样,可以忽略不用管,我们会看到在Package同一个目录下,生成了一个deb的文件

 

cydia的deb相关下载及源等的目录在/private/var/mobile/Library/Caches/com.saurik.Cydia/下

otool -L 用于查看二进制可执行文件引用的动态连接库(包括@executable_path)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值