返回顶部
c

capawesome-cloudCapawesome云

Guides the agent through setting up and using Capawesome Cloud for Capacitor apps. Covers three core workflows: (1) Native Builds — cloud builds for iOS and Android, signing certificates, environments, Trapeze configuration, and build artifacts; (2) Live Updates — OTA updates via the @capawesome/capacitor-live-update plugin, channels, versioning, rollbacks, and code signing; (3) App Store Publishing — automated submissions to Apple App Store (TestFlight) and Google Play Store. Includes CI/CD int

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
113
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

capawesome-cloud

Capawesome Cloud

使用 Capawesome Cloud 为 Capacitor 应用设置和管理原生构建、实时更新以及应用商店发布。

前提条件

  1. 1. 一个 Capawesome Cloud 账户和组织。
  2. 一个 Capacitor 6、7 或 8 应用。
  3. 已安装 Node.js 和 npm。
  4. 对于原生构建:应用必须位于 Git 仓库中(GitHub、GitLab、Bitbucket 或 Azure DevOps)。
  5. 对于Apple App Store 发布:有效的 Apple Developer Program 会员资格以及在 App Store Connect 中创建的应用。
  6. 对于Google Play Store 发布:一个 Google Play Developer 账户以及在 Google Play Console 中创建的应用,且至少已手动上传一个版本。

通用规则

首次运行任何 @capawesome/cli 命令前,请使用 --help 标志运行该命令以查看所有可用选项。

操作步骤

步骤 1:向 Capawesome Cloud 进行身份验证

bash
npx @capawesome/cli login

对于 CI/CD,请使用基于令牌的身份验证:

bash
npx @capawesome/cli login --token

步骤 2:在 Capawesome Cloud 中创建应用

如果用户已有应用 ID,请跳过此步骤。

bash
npx @capawesome/cli apps:create

CLI 会提示输入组织名称和应用名称,然后输出应用 ID(UUID)。请保存此 ID 以供后续步骤使用。

步骤 3:确定所需功能

询问用户要设置哪些 Capawesome Cloud 功能:

  1. 1. 原生构建 — 在云端构建 iOS 和 Android 应用。
  2. 实时更新 — 向已部署的应用推送 OTA 网页更新。
  3. 应用商店发布 — 自动提交到 Apple App Store 或 Google Play Store。

用户可以选择一个或多个功能。请继续执行以下相应部分。

原生构建

请阅读 references/native-builds.md 了解完整的原生构建设置和使用流程。内容包括:

  • - 连接 Git 仓库
  • 上传签名证书(Android 密钥库、iOS .p12 + 配置文件)
  • 配置环境和密钥
  • 配置构建设置(单体仓库、自定义构建命令)
  • 触发构建
  • 监控和下载构建产物
  • 使用 Trapeze 配置原生配置覆盖
  • 设置 CI/CD 流水线

实时更新

请阅读 references/live-updates.md 了解完整的实时更新设置和使用流程。内容包括:

  • - 安装 @capawesome/capacitor-live-update 插件
  • 在 Capacitor 配置中配置插件
  • 添加回滚保护
  • 添加更新逻辑(始终最新、手动同步、强制更新)
  • 配置 iOS 隐私清单
  • 配置版本处理(版本化渠道、版本化包)
  • 测试设置

应用商店发布

请阅读 references/app-store-publishing.md 了解完整的应用商店发布设置和使用流程。内容包括:

  • - 创建 Apple App Store 目标(API 密钥或 Apple ID 身份验证)
  • 创建 Google Play Store 目标
  • 将构建部署到目标
  • 一步完成构建和部署

错误处理

原生构建

  • - invalid source release: 21 → 将 JAVAVERSION 环境变量设置为 17 或 21。请阅读 references/build-troubleshooting.md。
  • JavaScript heap out of memory → 将 NODEOPTIONS 环境变量设置为 --max-old-space-size=4096。请阅读 references/build-troubleshooting.md。
  • 身份验证错误 → 重新运行 npx @capawesome/cli login。对于 CI/CD,请验证令牌。
  • 缺少签名证书 → 通过 apps:certificates:create 上传。请阅读 references/certificates-android.md 或 references/certificates-ios.md。
  • 配置文件过期 → 在 Apple Developer Portal 中重新生成并重新上传。请阅读 references/certificates-ios.md。
  • Web 构建步骤失败 → 确保 package.json 中包含 capawesome:build 或 build 脚本。请阅读 references/build-configuration.md。

实时更新

  • - npx cap sync 失败 → 验证插件版本与 package.json 中的 Capacitor 版本匹配。
  • 包未应用 → 确保在 readyTimeout 过期前调用了 LiveUpdate.ready()。
  • 重启后应用恢复为默认包 → 可能未调用 ready()。请在应用初始化早期添加。
  • 上传身份验证错误 → 重新运行 npx @capawesome/cli login。
  • 使用 autoUpdateStrategy: background 时未检测到更新 → 仅当上次检查超过 15 分钟时才会检查更新。请强制关闭并重启。
  • 请阅读 references/live-update-plugin-api.md 了解完整的 SDK API 参考。
  • 请阅读 references/live-update-faq.md 了解合规性、计费和限制。

应用商店发布

  • - 身份验证错误 → 重新运行 npx @capawesome/cli login。
  • 目标创建失败 → 验证凭据。请阅读 references/apple-app-store-credentials.md 或 references/google-play-store-credentials.md。
  • iOS 构建未出现在 TestFlight 中 → 构建处理可能需要时间。常见原因:构建号未递增、Info.plist 中缺少隐私描述、权限不足。
  • Google Play 部署失败 → 确保已手动上传第一个版本。验证服务账户具有发布权限。
  • 部署超时 → 使用 --detached 标志并通过 apps:deployments:logs 检查日志。
  • apps:deployments:create 失败并显示未找到构建 → 确保构建已成功完成。
  • 取消卡住的部署 → npx @capawesome/cli apps:deployments:cancel --app-id ID> --deployment-id ID>。

相关技能

  • - capacitor-app-development — 用于通用 Capacitor 开发主题、CI/CD 模式和故障排除。
  • capawesome-cli — 用于完整的 Capawesome CLI 命令参考、项目配置和 CI/CD 集成详情。
  • capacitor-plugins — 用于安装和配置 Capacitor 插件,包括 @capawesome/capacitor-live-update 插件。
  • ionic-appflow-migration — 用于将现有 Ionic Appflow 项目迁移到 Capawesome Cloud。
  • capacitor-in-app-purchases — 用于在发布到应用商店前设置应用内购买和订阅。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 capawesome-cloud-1776030609 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 capawesome-cloud-1776030609 技能

通过命令行安装

skillhub install capawesome-cloud-1776030609

下载

⬇ 下载 capawesome-cloud v1.0.0(免费)

文件大小: 37.63 KB | 发布时间: 2026-4-13 09:38

v1.0.0 最新 2026-4-13 09:38
Initial release with full Capawesome Cloud setup and usage documentation:

- Guides users through setting up and configuring Capawesome Cloud for Capacitor apps.
- Covers three workflows: Native Builds, Live Updates (OTA), and App Store Publishing.
- Includes error handling and troubleshooting for all supported workflows.
- Provides references to detailed setup and usage guides for each feature.
- Lists prerequisites, step-by-step procedures, and related skills for further help.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部