atchain-capacitor-ota-client
v0.1.0
Published
Reusable OTA client for Capacitor + Capgo updater
Readme
atchain-capacitor-ota-client
Capacitor + Capgo OTA client helper package.
Install
npm i atchain-capacitor-ota-clientRuntime usage
import { initOtaUpdater } from 'atchain-capacitor-ota-client'
await initOtaUpdater({
checkOnLaunch: true,
logEndpoint: 'https://your-ota-server/api/client-log?appId=com.demo.app',
})capacitor.config.ts usage
import type { CapacitorConfig } from '@capacitor/cli'
import { createCapacitorUpdaterConfig } from 'atchain-capacitor-ota-client'
const config: CapacitorConfig = {
appId: 'com.demo.app',
appName: 'demo',
webDir: 'dist',
plugins: {
CapacitorUpdater: createCapacitorUpdaterConfig({
otaBaseUrl: 'https://your-ota-server',
appId: 'com.demo.app',
shellVersion: '1.0.0',
platform: 'android',
}),
},
}
export default config