使用自托管的capacitor更新器capgo
复制一个包含安装步骤和此插件的完整Markdown指南的设置提示。
本教程将涵盖什么?
标题为“本教程将涵盖什么?”的部分本教程将展示如何在开发环境中使用 capacitor 更新器,使用自托管的 capgo
开始使用
开始使用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中,有一种方法可以启用 纯文本通信。
这可以通过修改 AndroidManifest.xml 并添加 android:usesCleartextTraffic="true" 在此 application 标签
此变更的完整示例可以在此处看到 这里
如果您无法看到 Android 应用程序连接到 Edge 函数的任何请求,可能存在一个问题。如果您无法看到任何请求发送到 Edge 函数,请运行
adb reverse tcp:54321 tcp:54321继续使用自托管的capgo和capacitor更新器
标题:继续使用自托管的capgo和capacitor更新器如果您正在使用 使用自托管的capgo和capacitor更新器 以计划迁移和企业操作,连接它到 使用 @capgo/capacitor-updater 为使用 @capgo/capacitor-updater 的原生能力 Capgo 企业版 为Capgo 企业版中的产品工作流 Ionic 企业插件替代品 为Ionic 企业插件替代品中的产品工作流 Capgo替代品 为Capgo替代品中的产品工作流 Capgo 咨询 为Capgo 咨询中的产品工作流