蒲公英文档中心

SDK 归档说明

蒲公英 SDK 已于 2023 年停止维护,本页给出各项原有能力的替代方案与迁移指引,便于历史集成项目过渡。

蒲公英 SDK 已于 2023 年停止维护,不再接收新功能与兼容性更新。新项目请勿集成;本分组下的文档仅为已集成 SDK 的历史项目保留参考。

SDK 时代主要提供三类能力:自动检查更新、崩溃日志上报、安装与使用数据统计。以下为各项能力目前推荐的替代方案。

迁移指引

原 SDK 能力现阶段推荐方案
检查更新 / 强制更新使用官方代码片段仓库 PGYER/AppUpdateChecker,包含 Android、iOS、uni-app 三端示例,直接复制粘贴即可接入。
崩溃日志上报不再提供。建议使用更专业的崩溃分析服务(如 Sentry、Bugly、Firebase Crashlytics 等)。
下载 / 安装数据统计蒲公英开放 API 中查询,或直接在管理后台的应用详情页查看。

检查更新:最小集成示例

AppUpdateChecker 仓库按端分目录提供了可直接使用的代码:

  • Android/ — 基于 checkUpdate API 的 Java 实现
  • iOS/ — Swift / Objective-C 实现
  • uni-app/ — 跨端 JS 示例

核心逻辑只需一次 HTTP 请求到蒲公英的 checkUpdate 接口,比较版本号后决定是否提示下载。仓库中的示例可以直接复制到工程里使用。

历史文档

下方列出的旧 SDK 文档仅用于已集成项目的维护参考,不再随功能迭代更新。若您正在从旧版 SDK 迁移,建议对照上方"迁移指引"直接切到新方案,而非继续在 SDK 层打补丁。

本页目录