发送空中更新
编辑
了解如何发送空中更新,以将关键的错误修复和改进推送给您的用户。
您可以发送包含关键错误修复和改进的空中更新给您的用户。
开始
要设置更新,请运行以下 EAS CLI 命令:
Terminal
- eas update:configure命令完成后,您需要进行新的构建,然后才能继续到下一部分。
发送更新
要发送更新,请运行以下 EAS CLI 命令:
Terminal
- eas update --channel production此命令将创建一个更新,并使其可用于配置为接收 production 通道更新的应用构建。该通道在 eas.json 中定义。
您可以通过强制关闭应用并重新打开两次来验证更新是否有效。更新应在第二次启动时应用。
自动发送更新
您可以使用 EAS Workflows 自动发送更新。首先,您需要 配置项目,在项目根目录添加名为 .eas/workflows/send-updates.yml 的文件,然后添加以下工作流配置:
.eas/workflows/send-updates.yml
name: Send updates on: push: branches: ['main'] jobs: send_updates: name: Send updates type: update params: channel: production
上述工作流将在每次提交到项目的 main 分支时,为 production 更新通道发送一个空中更新。您也可以通过以下 EAS CLI 命令手动运行此工作流:
Terminal
- eas workflow:run send-updates.yml了解更多常见模式,请查看 工作流示例指南。