사회
e-Título
rộng한 공공 기기 호환성 필요성이 있는 시민 인격 앱입니다.
네이티브 빌드 1.5.0을 출시할 때마다 해당 네이티브 버전에 대한 채널을 생성하세요. 해당 네이티브 버전에 대한 모든 JS 업데이트가 해당 채널로 이동합니다.
버전 1.3, 1.4 및 1.5에 업데이트를 푸시하고 버전 1.2를 건너뛰세요. 더 오래된 네이티브 버전이 새로운 기능을 지원하지 못할 때 완벽합니다.
AppFlow의 버전과 관련된 채널 동작을 완벽하게 재현합니다. 각 네이티브 빌드는 Capgo 채널과 동일한 제어를 사용할 수 있습니다.
이전 버전을 비우기 전에 업데이트를 더 이상 푸시하지 마십시오. 이전 버전의 사용자는 안정적이면서 새로운 버전은 업데이트를 받습니다.
앱 플로우는 네이티브 버전과 자동으로 묶여있었습니다. Capgo에서는 동일한 동작을 더 많은 유연성을 제공합니다:
// Set channel based on native version
import { CapacitorConfig } from '@capacitor/cli'
import { version } from './package.json'
const config: CapacitorConfig = {
plugins: {
CapacitorUpdater: {
defaultChannel: `native-${version}`,
}
}
}
// Upload to specific version channels
# Push to all 1.5.x versions
npx @capgo/cli bundle upload --channel native-1.5.0
npx @capgo/cli bundle upload --channel native-1.5.1
npx @capgo/cli bundle upload --channel native-1.5.2
# Skip older versions that can't support new features
# native-1.4.x devices stay on their current bundle
자연스러운 네이티브 버전 2.0에는 새로운 플러그인 API가 있습니다. 새로운 API을 사용하는 JS 업데이트는 2.0+ 채널에만 푸시합니다.
최신 네이티브 버전에서 위험한 변경을 테스트하세요. 안정적이라면 이전 버전으로 푸시하세요.
네이티브 1.x 업데이트를 중단하고 2.x에 계속 배포하세요. 이전 버전의 사용자는 마지막 안정 업데이트를 유지합니다.
각 네이티브 버전은 정확한 업데이트를 위해 자신의 채널을 가리킵니다.
2.0과 1.5 채널에만 업데이트를 푸시합니다. 1.4 버전의 사용자는 마지막으로 작동한 번들에 안정됩니다.
Capacitor으로 빌드된 앱
시민, 건강, 예보 앱은 이전 안드로이드 버전과 다양한 장치 세대에 지원할 수 있습니다. 버전 타겟팅은 각 네이티브 빌드를 최신 호환 가능한 웹 번들에 유지하고 모든 사용자가 동일한 업데이트 경로를 강요하지 않습니다.
사회
rộng한 공공 기기 호환성 필요성이 있는 시민 인격 앱입니다.
의료
새로운 및旧 버전의 네이티브 셸이 다른 웹 번들을 필요로 할 수 있습니다.
날씨
기기 기능 및 맵 성능이 버전에 따라 달라질 수 있습니다.