睿睿签 系统初始化

按知行签原理搭建的完整贴牌系统,下面是三部分原理和部署检查。

知行签原理 = 你的网站 + 你的APP + 你的证书

1

贴牌网站(你现在看的这个)

提供 API 接口,APP 启动时从这里拉取配置(图标、名称、软件源、公告)。用户在网页上输入 UDID + 兑换码,网站用证书签名后生成安装链接。

2

贴牌 APP(IPA 文件)

把 ZXSign IPA 里的 config.plist 改成你的域名 https://sign.iosxrr.com,APP 就会对接你的网站而不是知行签。改完用你的证书重签名才能安装。

3

签名证书(后台管理)

在后台上传 p12 证书 + 描述文件,绑定用户 UDID。用户兑换码激活后,网站自动用对应证书签名 IPA 并返回安装地址。

环境检查 ⚠️ 有待完成

PHP ZipArchive
shell_exec / exec
zsign 签名工具
基础 IPA (data/base.ipa)
贴牌 IPA (XRRSign.ipa)
tmp 目录可写
data 目录可写
已上传签名证书
→ 后台 → 证书管理 → 上传 p12 + 描述文件
已生成兑换码
一键生成贴牌 IPA 进入后台 访问前台 API 文档

完整使用流程(给用户)

① 用户访问 https://sign.iosxrr.com 获取 UDID
② 购买/获取兑换码(后台生成)
③ 输入 UDID + 兑换码 → 点击「立刻签名」
④ 手机自动跳转安装 睿睿签⑤ 设置 → 通用 → VPN与设备管理 → 信任证书

管理员操作(给你自己)

1. 后台 /admin 登录(默认 admin / admin123,请改 config.php)
2. 证书管理 → 上传 p12 + mobileprovision → 填写 UDID
3. 兑换码 → 生成卡密发给用户
4. 运行贴牌: php scripts/brand_ipa.php
5. 重签名: zsign -k cert.p12 -m profile.mobileprovision -p 密码 -o signed.ipa XRRSign.ipa
6. 把 signed.ipa 放到网站供下载