__CAPGO_KEEP_0__ | 设置并忘记企业更新

设置 & 忘记

商店发布很慢。 Capgo 更新是即时的。

安装本机应用程序一次通过您的私人商店或 MDM。 之后,通过 Capgo 发送 web 修复,跟踪谁接收了它们,并保持离线设备在最后一个好的捆绑包中。

频道映射

Capgo 频道映射仪表板用于管理私有企业应用程序发布
频道映射
prod, site-eu, site-us
发布规则
先发布一个站点,然后发布所有位置
在同步期间更新
在离线状态下运行
只需安装一次
通过企业商店或 MDM 将已签名的本机 shell 发送
在同步期间更新
设备在预定的同步时间窗口、签到时间或任何可用网络窗口中拉取最新的捆绑包
在离线状态下运行
设备在离线状态下使用缓存捆绑包时仍然可以正常工作

每次发布商店都会拖慢团队

Store 和企业包发布很难在每台设备上协调和验证。 Capgo 给你一个立即发布的 web 层路径,带有通道、设备日志、分阶段发布和回滚功能。

一次安装
1x
同步时更新
CI 上传
离线运行
缓存

无需配置的工作流程

  1. 1

    只需发布一次原生 shell

    通过 MDM、企业应用商店或内部设备配置流程分发经过签名的 iOS 或 Android 应用程序。

  2. 2

    锁定设备到正确的通道

    使用生产环境的默认通道,然后根据需要分割到站点、国家、团队或硬件版本。

  3. 3

    从CI发布Web更新

    构建、测试并上传Capacitor Web包到Capgo。本机code更改仍然通过您的正常企业打包流程。

  4. 4

    在线更新

    设备在计划的联网时间内获取更新,并在离线使用时保留最后一个良好包。

  5. 5

    观察、回滚、重复

    使用频道、设备日志、阶段性发布和回滚,以免在生产安装中要求本地团队进行调试。

针对离线企业约束

将Capgo作为Web资产的发布层,而不是替代您的本机分布过程。 本机二进制文件仍然通过您的企业打包流程。

离线首先运行时
应用程序从安装的本机 shell 和最后验证的Capgo包中打开,因此用户可以在没有活跃连接的情况下继续工作。
站点级控制
将发布推送到一个站点,验证它与一个小组,然后将相同的包推送到更多位置。
低触发用户
用户持续打开同一内部应用。设备连接到Wi-Fi或预定同步时间窗口时,更新会在后台下载。
审计友好发布
工程团队可以看到捆绑包版本、渠道、发布状态和设备日志,而不需要向本地团队求助进行排查。

示例实现模式

使用Capgo作为Web资产的发布层,而不是替代您的本机分发流程。 本机二进制文件仍然通过您的企业打包流程移动。

CI上传
# Build and publish the web layer
npx @capgo/cli@latest bundle upload --channel site-eu

# Promote after the first site validates it
npx @capgo/cli@latest channel set production com.enterprise.app --latest
应用渠道配置
const config = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: 'production',
      autoUpdate: true,
    },
  },
}

什么是它,什么不是它

  • 使用此功能进行私有企业分发,通过MDM、Apple Business Manager、Android Enterprise或内部企业商店。
  • Capgo更新JavaScript、HTML、CSS和资产。 本机插件更改仍然需要一个新的签名本机包。
  • 离线设备将持续运行最后一次成功的捆绑包,直到重新连接并获取下一个批准的更新。
  • This is not a consumer App Store bypass. It is a private-app operating model for teams that already self-distribute.

为您的内部应用获取此发布模型。

根据您的实际运营模式,映射渠道、发布规则和跟踪。

立即发布