PakePlus 赞助回馈与激活码使用指南:解锁私密项目、Win7/XP 打包与 iOS 免签等高级权限
【免费下载链接】PakePlusTurn any webpage/HTML/Vue/React and so on into desktop and mobile app under 5M with easy in few minutes. 轻松将任意网站/HTML/Vue/React等项目构建为轻量级(小于5M)多端桌面应用和手机应用仅需几分钟. https://ppofficial.netlify.app项目地址: https://gitcode.com/GitHub_Trending/pa/PakePlus
PakePlus 是一个开源的多端打包工具,可把任意网站、HTML、Vue/React 项目打包为轻量级桌面应用与手机应用。本篇技术指南以官方「感恩回馈」文档为主体,完整讲解赞助回馈机制、激活码的使用流程、各类高级权限(私密项目、项目数量扩容、取消时间限制、iOS 免签、分享下载、Win7/XP 与绿色免安装版本、APP 启动图配置等)的具体含义与适用边界,并结合仓库内 token 初始化、自定义打包、移动端打包等文档与配置文件(scripts/ppconfig.json)补充底层依据,帮助你正确完成权限开通与激活,避免踩中 iOS 免签和 Electron 版本的功能限制。
PakePlus 的赞助回馈机制
PakePlus 是 GitHub 上的开源项目,大部分功能免费使用,但持续的开发、维护与 Bug 修复需要投入大量时间与精力。作为对赞助者的回馈,赞助后通过邮箱或微信联系官方,即可开通更多使用权限。
从仓库的赞助相关文档看,这一机制由多个页面共同组成:赞助回馈(本文主体)、赞助者列表(列出已开通权限的赞助者)、公司名单(展示支持项目的企业赞助方)。其中 赞助者列表 明确说明:赞助后记得联系官方邮箱(1024xiaoshen@gmail.com)或微信获取激活码,以获得更多实用权限。
除现金赞助外,文档同时声明了另一条开通路径:如果你对 PakePlus 任意仓库有所贡献,或曾在网络平台发布视频、文章宣传过 PakePlus,也可以联系官方,官方会根据贡献与宣传程度开通相应权限。这意味着贡献代码、撰写教程、录制视频等社区行为同样可获得高级权限认可。
赞助后开通的权限清单
原文档列出的开通权限包括:
| 权限 | 说明 |
|---|---|
| 私密项目 | 打包内容存储在个人 GitHub 私密仓库中,仅自己可见 |
| 增加项目数量 | 突破免费版的项目创建数量限制 |
| 取消时间限制 | 取消云端打包的发布时间限制 |
| iOS 免签 | 支持 iOS 免签打包安装 |
| 分享下载 | 支持将打包产物分享给他人下载 |
| 支持 Win7 与绿色免安装版本 | 支持打包 Electron 版本,兼容 Win7/XP 及国产 Linux Arm 系统 |
| 支持配置 APP 启动图 | 允许为 APP 配置启动画面 |
其中「取消时间限制」与「增加项目数量」两项,可以从仓库的打包模式说明中得到印证:本地打包 中明确对比了云端打包与本地打包的差异——云端打包「打包速度慢,有打包时间限制」,而本地打包「没有打包次数限制」但仅支持 Windows x64 与 macOS 两个平台。由此可见,时间与数量限制主要作用于云端编译通道,而激活码可解除这部分约束。
激活码使用步骤
拿到激活码之后,在 PakePlus 软件首页右上角点击头像,进入「我的信息」页面:
然后点击「升级」按钮,在弹出框中填入激活码:
Windows7、XP 以及国产 Linux Arm 系统的支持需要再单独点击同意才可以使用:
与 Token 验证流程的关系
「我的信息」页面同时也是账号与权限的展示入口。根据 获取 Token 文档,填入 Github Token 并验证成功后,右上角会展示你的 Github 头像,点击头像即可进入个人信息页面,「在这里可以看到你所拥有的权限信息」。也就是说,激活码开通的权限与 Token 标识的账号绑定,在「我的信息」页面可一并查看 Token 状态、Github 昵称与已开通权限。
值得注意的操作细节(来自 获取 Token):
- Token 填入后仅存储在你电脑本地,请妥善保管;
- 退出登录会删除并清空本地所有记录,包括 Token 和所有项目,操作前请备份;
- 激活码属于账号级权益,激活后需保持 Token 有效且本地记录完整,才能正常使用对应权限。
私密项目:打包产物仅自己可见
「私密项目」是指打包的内容会存储在你的Github 私密仓库中,只有你自己可以访问,别人无法看到。这保证了打包源码与产物的隐私性。
从仓库的打包工作流可以理解其底层机制:自定义打包 文档说明,每个用户在 PakePlus 填写验证 Token 后,都会自动 fork PakePlus / PakePlus-Android / PakePlus-iOS 仓库到你的 Github 账号下,每个项目对应一个独立分支(例如项目名称为 deepseek,则仓库中存在名为 deepseek 的分支),编译发布通过 Github Actions 触发完成。
因此:
- 默认(公开仓库):fork 出来的仓库与打包产物是公开的,任何人都能看到分支内容;
- 开通「私密项目」后:打包内容写入你的Github 私密仓库,只有你本人可以访问,外部无法查看源码与产物,适合打包包含业务敏感代码的前端项目或未公开的商业项目。
若需在此基础上进一步自定义,可参考 自定义打包 的「高级玩法」:把项目 fork 到本地后切换到对应分支,将 dist 目录内容复制到 src 目录,替换根目录的app-icon.png(必须为 PNG 格式、1024x1024 像素),并修改 scripts/ppconfig.json 中的名称、版本、id、webUrl、iconPath 等字段,再推送分支触发 Actions 编译。
支持 Win7/XP 与绿色免安装版本(Electron 通道)
「支持 Win7 和 XP」权限的核心是:可以打包 Electron 版本,并且支持 Windows7 系统以及国产 Linux Arm 系统,发布时选择 Electron 版本即可:
该权限对应的能力边界,在原文档「注意」一节中有明确说明:
- Electron 版本支持打印弹窗功能,兼容网站各种资源下载等;
- 支持 XP 及以上 Windows 系统(即比默认打包的兼容范围更老);
- 但更多配置中的 API 支持还不是很完善——例如更多配置(窗口大小、用户代理、开发者工具等高级窗口参数)在 Electron 通道下的生效程度有限,与 Tauri 通道存在差异。
结合 本地打包 文档对平台差异的描述,可以更好地理解「绿色免安装版本」的价值:Windows 平台有 x86_32、x64、arm 架构区别,x64 市场最广;Electron 版本发布时需注意选择适合目标用户系统的架构与安装形态(安装版 / 绿色免安装版)。
iOS 免签:仅支持在线网站打包
iOS 免签是移动端的重要权限之一。根据 APP 配置 文档,PakePlus 移动端目前支持 Android 与 iOS 系统,其中iOS 免签采用安装描述文件的方式安装类 APP,且 iOS 仅支持 15.6 版本以上系统、Android 仅支持 7.0 版本以上系统。
原文档对 iOS 免签给出了严格的边界,必须完整理解:
| 支持 | 不支持 |
|---|---|
| 打包在线网站(webUrl 指向线上地址) | 打包静态文件 |
| — | APP 更多配置 |
| — | 启动图配置 |
| — | 注入脚本 |
也就是说,iOS 免签只支持打包在线网站;如果你的项目是本地 HTML/静态文件(dist 目录),或需要 APP 更多配置、启动图配置、注入 JavaScript 脚本,则无法走 iOS 免签通道,需要改用其他方式。这与 APP 配置 文档中「iOS 免签仅支持打包在线网站」的提示完全一致。
从 scripts/ppconfig.json 的 iOS 配置结构可以看到移动端配置的字段体系:ios.name(英文名称)、ios.showName(显示名称)、ios.version(版本号)、ios.webUrl(在线地址)、ios.id(APP ID,需符合规范:仅允许小写字母、数字、下划线,段不能以数字开头,无连续点/首尾点)、ios.icon(图标)、ios.isHtml(是否静态文件)、ios.debug(调试模式)等。其中isHtml字段即控制静态文件打包开关,进一步印证了「iOS 免签不支持静态文件」的限制。
分享下载、启动图与其他权限
除上述核心权限外,激活码还包含:
- 分享下载:打包产物可生成分享链接,便于将安装包分发给其他用户;
- 支持配置 APP 启动图:允许为打包后的 APP 配置启动画面(Splash Screen)。相关配置入口可参考 APP 设置(该文档目前标注「文档还在补充中」,说明启动图等配置项仍在持续完善)。
启动图配置属于「APP 更多配置」的一部分,因此同样受 iOS 免签「不支持启动图配置」的限制——即桌面端(或非免签通道)可以配置启动图,iOS 免签通道不可用。
使用注意事项汇总
综合原文档与仓库相关文档,激活后的使用约束可汇总如下:
iOS 免签通道(严格限制)
- 仅支持在线网站,不支持静态文件;
- 不支持 APP 更多配置、不支持启动图配置、不支持注入脚本;
- 仅支持 iOS 15.6+ 系统;通过描述文件方式安装(详见 ios/apk 安装说明)。
Electron 通道(Win7/XP/国产 Linux Arm)
- 支持打印弹窗、网站各种资源下载;
- 支持 XP 及以上 Windows 系统与国产 Linux Arm 系统;
- 更多配置中的 API 支持尚不完善,配置生效程度需以实际打包结果为准。
账号与数据安全
- 激活码与 Token 相关联,Token 仅存储在本地;
- 退出登录会清空本地 Token 与全部项目记录,操作前请妥善备份;
- 打包产物涉及私密仓库时,请确认你的 Github 私密仓库额度与使用规范。
打包方式差异
- 云端打包支持所有主流系统、体积小(5M 左右),但存在时间限制(可通过激活码解除);
- 本地打包无次数限制、速度快,但仅支持 Windows x64 与 macOS,且不支持单例模式、状态保持,体积较大(详见 本地打包)。
进一步阅读
- 获取 Token:Token 获取与账号初始化,激活权限的前提
- 自定义打包:私密仓库分支工作流与 ppconfig.json 字段详解
- APP 配置:移动端打包与 iOS 免签的完整流程
- 本地打包:本地/云端打包方式与平台差异
- APP 设置:启动密码、userAgent、启动图等配置入口
- 赞助者列表:获取激活码的联系方式与赞助者展示
【免费下载链接】PakePlusTurn any webpage/HTML/Vue/React and so on into desktop and mobile app under 5M with easy in few minutes. 轻松将任意网站/HTML/Vue/React等项目构建为轻量级(小于5M)多端桌面应用和手机应用仅需几分钟. https://ppofficial.netlify.app项目地址: https://gitcode.com/GitHub_Trending/pa/PakePlus
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考