跳过内容

Using the capacitor updater with self-hosted capgo

GitHub

包含安装、同步和源 Markdown 指南。

本教程将涵盖什么?

This tutorial will show how to use capacitor updater in a dev environment with self hosted capgo

Requirements

需求
  1. 克隆capgo

克隆了 __CAPGO_KEEP_0__

开始使用

To use the capacitor updater with self-hosted capgo edit the capacitor.config.ts 文件并将其设置为如下:

const config: CapacitorConfig = {
appId: 'com.demo.app',
appName: 'demoApp',
webDir: 'dist',
bundledWebRuntime: false,
plugins: {
CapacitorUpdater : {
statsUrl: "https://localhost:54321/functions/v1/stats",
channelUrl: "https://localhost:54321/functions/v1/channel_self",
updateUrl: "https://localhost:54321/functions/v1/updates"
},
},
};

本地开发中使用本地capgo。然而,缺省情况下,这还不足够。

缺省情况下,iOS、Android和Electron都需要使用HTTPS,需要使用Ngrock或localcan等工具来代理API以https方式

在Android中,有一种方法可以启用 文本通信可以通过修改 文件并添加 在 android:usesCleartextTraffic="true" 文件中 application 标签 本次更改的完整示例可以在这里看到 这里

如果您无法连接Android应用,可能存在问题。如果您无法在终端中看到任何请求发送到Edge函数,请

终端窗口
adb reverse tcp:54321 tcp:54321

Keep going from Using the capacitor updater with self-hosted capgo

使用自主托管的capgo更新器继续使用capacitor

如果您正在使用 Using the capacitor updater with self-hosted capgo 连接它 使用@capgo/capacitor-updater 使用@capgo/capacitor-updater Capgo 企业版 为Capgo 企业版产品工作流 Ionic 企业插件替代品 为Ionic 企业插件替代品产品工作流 Capgo 替代品 为Capgo 替代品产品工作流 Capgo 咨询 为Capgo 咨询产品工作流