iOS 【how_to_host_cydia_repo】 如何批量部署Tweak插件到iOS设备?

前言

用途

将 Tweak 批量部署设备上的解决方案:搭建私有Cydia源 ;而非通常的安装方式:make package install 、dpkg -i;

  • cydia_repo 的目录结构
deb 源本质上就是需要特定结构的目录

cydia--
         |--debs--*.deb
         |--Packages  :dpkg-scanpackages debs /dev/null > Packages ;Packages 文件中包含源中每个包文件的信息,包括文件路径、大小、依赖、架构及校验信息
         |--Packages.bz2 :由Packages文件压缩而来, 命令行: bzip2 Packages;
         |--Packages.gz
         |--Release  :是一个普通的文本文件,用于描述当前源的信息;这些信息会在 Cydia 的源列表及 Tweak 搜索列表中显示
         |--Release.gpg :Package Signatures,from our Release file. This file will be downloaded by the clients first and then is used to verify the validity of the Release file. gpg -abs -o Release.gpg Release

其中Packages.bz2 和debs 是必须,其他文件都是可选的。

I、 Cydia源服务器搭建

  • 假设URL地址是 192.168.2.189/cydia, 对于本地的cydia目录来说, 结构如下
Cydia/
 --Release
 --Packages
 --Packa

你可能感兴趣的:(IOS,逆向,tweak,iOS,进阶)