본문으로 건너뛰기

Capacitor에서 Capacitor

모바일 앱의 배경 작업을 효과적으로 관리하여 iOS 및 Android에서 성능과 사용자 경험을 최적화하는 방법을 배워보세요.

Capacitor에서 Capacitor
  • 왜 중요합니까?: 배경 작업은 앱이 항상 최신 상태이고 반응성이 뛰어나도록 사용자 경험을 향상시킵니다.
  • 플랫폼 제한: iOS는 ~30 초 동안 작업을 허용하고, Android는 최대 10 분까지 허용하지만 일관성을 위해 더 짧은 작업을 권장합니다.
  • Capacitor역할: Capacitor simplifies managing these tasks with cross-platform APIs, making it easier to handle app state changes and platform-specific constraints.
  • 설정 필수 요소: iOS (Xcode를 통해)와 Android (를 통해)에서 플러그인을 설치하고 설정을 구성하고 배터리 및 메모리 효율성을 위해 작업을 최적화해야 합니다. iOS vs. Android 배경 작업 제한 비교기능 AndroidManifest.xml__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__ iOS (~30 초) Android (~10 분)
Max Task Runtime ~30 초 ~10 분
최소 간격 OS에 의해 결정됨 15 분
특수 권한 Xcode의 Background Modes 권한 AndroidManifest
작업의 유연성 엄격한 더 느슨한

전문 팁: Capgo __CAPGO_KEEP_0__

실시간 업데이트 IonicCapacitor ⚡️

YouTube 동영상 플레이어

Key Features of Capacitor’s Background Task API

Capacitor’s Background Task API provides tools to handle app state transitions effectively. It focuses on two core components: 배경 작업의 lifecycle hooks 앱 상태 변경을 추적하고 iOS와 Android의 고유한 제약 조건을 고려하여 배경 작업의 Lifecycle Hooks

Capgo의 Lifecycle Hooks는 앱 상태 전환을 모니터링하고 특정 동작을 트리거하는 데 설계되었습니다. 이 Hooks는 앱이 전면 모드와 배경 모드 사이를 이동할 때 작업을 관리하는 데 중요한 역할을 합니다.

Lifecycle hooks in Capacitor are designed to monitor app state transitions and trigger specific behaviors. These hooks play a key role in managing tasks when apps move between foreground and background states.

listener appStateChange 앱이 전면 모드와 배경 모드 사이를 이동하는 전환을 감지하는 데 사용되는 주요 도구입니다. listener [1]listener

  • iOS: Capgo의 iOS에서 이벤트를 감지합니다. UIApplication.willResignActiveNotification and UIApplication.didBecomeActiveNotification events.
  • Android: Capgo의 Android에서 이벤트를 감지합니다. onResume and onStop methods in Capacitor’s Activity.
  • Web: Web에서 document의 이벤트를 사용합니다. visibilitychange event.

For more granular control, Capacitor offers pauseresume 리스너이러한 훅은 특정 전환 중인 경우, 앱이 백그라운드에 들어가거나 전면으로 돌아올 때 플랫폼-특정 이벤트를 사용하여 트리거됩니다. [1].

The beforeExit 백그라운드 작업 관리에 특히 중요한 훅은 BackgroundTask 플러그인이 제공하는 훅입니다. [2]이 훅은 개발자가 시스템이 앱을 종료하기 전에 짧은 시간 동안 중요한 작업을 수행할 수 있도록 합니다. 올바른 리소스 관리를 위해 callback은 호출해야합니다. BackgroundTask.finish({ taskId })이 훅은 iOS에서 특히 유용합니다. iOS에서 종료 정책이 엄격하기 때문입니다.

안드로이드에서 개발자는 또한 backButton 리스너를 사용할 수 있습니다. 이 훅은 기본 백 버튼 동작을 오버라이드하여 개발자가 window.history.back() 또는 App.exitApp() [1].

을 사용하여 커스텀 처리를 할 수 있습니다.

플랫폼-특정한 제한

효과적인 백그라운드 작업 관리를 위해서는 iOS와 Android가 부여하는 제한 사항에 대한 명확한 이해가 필요합니다. 두 플랫폼은 배터리 수명과 시스템 성능을 보존하기 위해 노력하지만, 그들의 접근 방식은 다릅니다. [4].

기능 iOS Android
Max Task Runtime ~30 초 ~10 분 (30 초를 위한 크로스 플랫폼 권장)
Minimum Interval OS에 의해 결정 15 분
백그라운드 모드가 필요 네 (Xcode에서 구성됨) 아니요, 하지만 배터리 절약 설정에 의해 영향을 받습니다.
작업 실행의 유연성 엄격 더 유연한

켜짐 iOSiOS에서는 Xcode 설정에서 특정 모드에 대한 명시적인 선언이 필요하며, 운영 체제는 앱 사용 빈도에 따라 배경 시간을 할당합니다. 자주 사용하는 앱을 우선합니다.

안드로이드다른 한편, 안드로이드에서는 더 많은 유연성을 제공하지만 반복 배경 작업의 최소 15분 간격을 강제합니다. 기본 배경 작업은 특별한 권한이 필요하지 않지만 배터리 최적화 기능은 작업 실행을 방해할 수 있습니다. [4].

플랫폼 간의 주요 한계는 JavaScript 타이밍 함수들처럼 setTimeout 그리고 setInterval 앱이 백그라운드에 들어가면 작동을 멈추게 됩니다 [3]. 이 말은 callback에서 수행해야 하는 작업이 동기적으로 완료되거나 네이티브 백그라운드 처리를 통해 완료되어야 한다는 것입니다 beforeExit Android도 제조업체별 배터리 최적화 설정으로 인한 문제를 도입합니다. 삼성과 화웨이와 같은 브랜드는 종종 사용자가 앱을 신뢰할 수 있도록 신뢰할 수 있는 백그라운드 작업 실행을 보장하기 위해 수동으로 앱을 백그라운드에서 제외해야 하는 추가 전원 절약 기능을 포함합니다

__CAPGO_KEEP_0__에서 백그라운드 작업을 설정하는 방법 [4].

Capacitor에서 백그라운드 작업을 활성화하려면

, iOS와 Android 플랫폼의 네이티브 설정을 조정하고 특정 플러그인을 설치해야 합니다 background tasks in Capacitor백그라운드 작업을 처리하는 데 사용되는

백그라운드 작업을 처리하는 데 사용되는

__CAPGO_KEEP_0__ __CAPGO_KEEP_0__ code 플러그인은 웹 뷰 외부에서 자바스크립트 code를 실행할 수 있도록 합니다. [4]프로젝트에 통합하려면 플러그인을 npm를 통해 설치하세요.

npm install @capacitor/background-runner

설치 후 플러그인을 네이티브 플랫폼과 동기화하세요.

npx cap sync

이 단계는 iOS 및 Android 프로젝트에 필요한 파일 및 설정이 추가되는 것을 보장합니다. 이 단계를 생략하면 배경 작업이 예상대로 작동하지 않을 수 있습니다.

다음으로 배경 작업 파일을 생성하세요 (예를 들어, ). 이 파일을 빌드 출력에 포함하도록 하세요. runner.jsAngular 프로젝트의 경우, 이 파일을 포함하도록 업데이트하세요. 다른 프레임워크를 사용하는 경우 빌드 출력 프로세스에 이 파일이 포함되어 있는지 확인하세요. 마지막으로, 배경 작업을 구성하세요. 이 구성에서 러너 파일, 이벤트 트리거, 타이밍 세부 정보를 지정하세요. 플러그인 레이블이 앱 ID와 일치하는지 확인하세요. 이 경우 파일 위치를 찾을 수 있는 문제가 발생하지 않습니다. 플러그인이 설치되고 구성되면, 배경 실행을 활성화하기 위한 플랫폼별 세부 설정을 최적화하세요. angular.json Angular

__CAPGO_KEEP_0__ capacitor.config.ts __CAPGO_KEEP_0__ [5].

__CAPGO_KEEP_0__

iOS 및 Android를 위한 배경 실행 구성

iOS와 Android 모두 배경 작업을 지원하려면 추가 설정이 필요합니다.

iOS 구성 단계:

iOS에서 배경 작업을 활성화하려면 Background Modes 기능을 통해 명시적 권한을 부여해야 합니다. Xcode를 열고 앱의 배경 기능에서 다음 모드를 활성화하세요.

  • 배경 가져오기
  • 배경 처리

다음으로 업데이트하세요. AppDelegate.swift 이 추가 사항은 iOS가 앱의 배경 작업 요구 사항을 인식하고 플러그인을 올바르게 초기화하도록 합니다. 위치 서비스를 사용하는 작업이 있다면, 위치 서비스에 필요한

  • BackgroundRunnerPlugin.registerBackgroundTask()
  • BackgroundRunnerPlugin.handleApplicationDidFinishLaunching(launchOptions: launchOptions)

개인 정보 설명 파일에 포함하세요. Android Configuration Steps: Info.plist Android에서 배경 작업을 활성화하려면 AndroidManifest.xml 파일에 다음 코드를 추가하세요.

안드로이드 설정 단계:

안드로이드의 경우, 권한이 추가되어야 합니다. android/app/src/main/AndroidManifest.xml. 다음을 포함합니다.

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />

권한은 안드로이드 12 이상에서 필수적이며, 배경 작업의 정확한 타이밍을 허용합니다. SCHEDULE_EXACT_ALARM 안드로이드 13 이상의 경우, 사용자 알림이 포함된 작업을 처리할 때 런타임에 알림 권한을 처리해야 합니다. [4][5]배터리 최적화 고려 사항:

안드로이드의 적극적인 배터리 절약 기능은 배경 작업을 방해할 수 있습니다. 배터리 설정에서 앱을 백그라운드에 두지 않도록 사용자에게 안내할 수는 있지만, 프로그램적으로 이러한 최적화를 비활성화할 수는 없습니다. 제조업체인 삼성과 화웨이는 추가적인 전원 절약 기능을 제공하며, 사용자가 설정을 수동으로 조정해야 할 수 있습니다.

디바이스 및 OS 버전 간에 호환성을 보장하기 위해, 최저 공통점을 고려하여 __CAPGO_KEEP_0__를 작성하십시오.

To ensure compatibility across devices and OS versions, write your code to accommodate the lowest common denominator.

또는 resolve() 를 호출하여, 런너가 일찍 종료되는 것을 방지하십시오. reject() to prevent the runner from terminating prematurely [4].

배경 작업 구현의最佳 관행

배경 작업을 효율적으로 구현하려면 리소스 관리와 오류 처리에 대한 고민이 필요합니다. 잘못된 구현은 배터리 소모, 앱 충돌, 심지어 앱 거부로 이어질 수 있습니다. 이는 사용자에게 불편을 주고 앱의 명성을 손상시킬 수 있습니다.

배터리 및 메모리 사용량 감소

작업 지속 시간 및 빈도 최적화

배터리 수명을 보존하는 데 중요한 요인은 플랫폼의 제한 사항을 준수하는 것입니다. 제한 사항을 우회하려고 하는 대신, 작업을 제한 사항 내에서 설계하는 것이 좋습니다.

배경 작업의 필수적인 작업에 집중하세요. 대용량 데이터를 처리해야 하는 경우, 데이터를 작은 조각으로 나누어 여러 세션에서 처리하는 것이 좋습니다. 예를 들어, 대용량 레코드를 작은 배치로同步하는 것은 각 세션의 시간 할당을 지키면서 작업 종료의 위험을 줄이는 데 도움이 됩니다.

메모리 관리 전략

배경 작업은 일반적으로 전면 프로세스보다 메모리를 적게 사용합니다. 대용량 파일(이미지 또는 비디오)을 로드하는 것을 피하세요. 미디어 파일을 처리해야 하는 경우, 작은 조각으로 처리하고 각 단계 후에 메모리를 즉시 해제하는 것이 좋습니다. 이 방법은 메모리 관련 충돌의 위험을 최소화합니다.

네트워크 작업 효율성

배경 작업 시 네트워크 요청을 수행할 때, 지연 시간을 최소화하고 배터리 수명을 연장하기 위해 지수 백오프 전략을 사용하여 재시도 시도를 분산하고 비상시 작업을 미루세요. 데이터 패킷을 압축하고 JSON 또는 Protocol Buffers와 같은 가벼운 형식으로 사용하여 실행 시간과 에너지 소비를 줄이세요. 리소스 사용을 최적화한 후, 다음 단계는 작업 안정성을 위한 강력한 오류 처리를 보장하는 것입니다.

배경 작업 오류 처리

강력한 프라미스 처리를 구현하세요

Capacitor의 배경 작업은 자바스크립트 프라미스에 의존하기 때문에 미처 처리되지 않은 거부는 작업 실행기를 실패시킵니다. 항상 try-catch 블록에 code를 감싸서 오류를 적절하게 처리하도록 하세요. 예를 들어:

// Example of good error handling
try {
  const result = await performBackgroundWork();
  resolve(result);
} catch (error) {
  console.error('Background task failed:', error);
  reject(error);
}

이 방법은 오류를 로깅하고 관리하여 예상치 못한 실패를 방지합니다.

플랫폼별 오류 처리

배경 작업은 각 플랫폼에서 고유한 제약 조건을 적용합니다. 예를 들어, iOS는 시간 제한을 초과하는 작업을 갑자기 종료할 수 있으며 Android는 메모리 제약 또는 배터리 절약 설정으로 인해 작업을 취소할 수 있습니다. 이러한 문제를 완화하기 위해 중간 진행을 저장하여 작업이 중단된 경우 다시 시작할 수 있도록 하세요. 로깅 및 디버깅 전략 local storage

__CAPGO_KEEP_0__

배경 작업을 디버깅하는 것은 디버거나 콘솔 출력을 일관되게 연결하거나 모니터링하는 것이 종종 불가능하기 때문에 어려울 수 있습니다. 앱이 다시 활성화되면 로그를 기록하거나 분석 서비스로 전송하는 로깅 시스템을 구현하여 중요한 이벤트와 오류를 기록하거나 전송하세요. 또한, 앱이 다시 열릴 때 실패한 작업을 다시 시도하기 위해 대기열로 실패한 작업을 설정하여 중요한 프로세스가 손실되지 않도록 하세요.

정숙한 하강

모든 장치가 배경 작업을 동일하게 지원하지 않습니다. 오래된 안드로이드 장치 또는 배터리 절약 설정이 공격적일 때 더 엄격한 제한을 적용할 수 있습니다. 앱을 설계하여 이러한 시나리오를 정숙하게 처리하도록 하세요. 예를 들어, 배경 처리가 실패할 때 작업을 전면에서 실행하도록 허용하세요. 이 하이브리드 접근 방식은 앱이 어려운 조건에서도 계속 작동하도록 보장합니다.

배경 작업과 함께 사용하는 Capgo__CAPGO_KEEP_0__의 Live Update 솔루션

Capgo Live Update 대시보드 인터페이스

배경 작업을 관리하는 것은 특히 전통적인 앱 스토어 업데이트가 프로세스를 늦추는 경우에 어려울 수 있습니다. Capgo의 라이브 업데이트 솔루션은 앱 스토어 승인 없이 즉시 배경 작업 논리를 업데이트할 수 있도록 합니다.

1,700만만 개의 업데이트 2,000개의 앱 __CAPGO_KEEP_0__의 CDN Capgo Capacitor에서 백그라운드 작업이 어떻게 작동하는지 5 MB의 패키지를 단 114 밀리초만에 다운로드할 수 있습니다.이러한 백그라운드 작업 개선 사항이 사용자에게 거의 즉시 적용되도록 보장합니다.

백그라운드 작업과 OTA 업데이트를 조율하는 방법

Capgo는 Capgo의 자바스크립트层만 업데이트하는 것을 중점으로 둡니다. Capacitor 앱이것은 백그라운드 작업 논리를 조정할 수 있으므로 native code를 건드리지 않으면서 Apple과 Google의 지침을 준수할 수 있습니다.

Capgo 플랫폼은 속도에서 뛰어나고 활성 사용자 95%에게 24시간 이내에 업데이트를 제공합니다.이 빠른 배포는 메모리 누수나 CPU 집중적인 백그라운드 작업을 최적화하여 사용자 경험을 저하하는 것을 방지하는 데 도움이 될 수 있습니다.

Capgo uses a __CAPGO_KEEP_0__ 업데이트 관리를 위해 사용합니다. 개발 채널에서 변경 사항을 테스트하고 Beta로 배포한 후 최종적으로 Production으로 푸시하여 위험을 줄이고 업데이트가 철저히 테스트되도록 합니다. 전 세계적으로 82%의 성공률을 달성함으로써, 대부분의 사용자는 이러한 업데이트를 무손실로 수용할 수 있으며, 사용자로부터 어떠한 수동적인 조치도 필요하지 않습니다. 만약 문제가 발생한다면 __CAPGO_KEEP_0__는 자동으로 업데이트에 대한 실패를 관리하고 디바이스 또는 지역별로 문제를 식별하는 데 필요한 세부적인 분석을 제공합니다. 개발 채널Production으로 푸시하여 위험을 줄이고 업데이트가 철저히 테스트되도록 합니다. 82% 전 세계 성공률“Capgo는 개발자가 생산성을 높이고자 하는 개발자에게 필수적인 도구입니다. 버그 수정에 대한 리뷰를 피하는 것은 금이다.” - Bessie Cooper

“@Capgo is a must-have tool for developers who want to be more productive. Avoiding review for bug fixes is golden.” - Bessie Cooper

버전 관리를 유지하는 것은 배경 작업이 원활하게 작동하는 데 중요합니다. __CAPGO_KEEP_0__의 분석 도구는 실시간으로 업데이트 성공률과 사용자 참여도를 제공하여 배경 작업 최적화가 원하는 결과를 제공하는지 판단할 수 있도록 도와줍니다.

업데이트가 예상치 못한 문제를 발생시키면 - 예를 들어, 배터리 소모량이 증가하거나 특정 디바이스에서 실패하는 경우 - Capgo의 롤백 기능을 사용하여 즉시 안정적인 버전으로 돌아갈 수 있습니다. 이로써 사용자는 장기적인 문제에 갇히지 않고 앱의 성능을 유지할 수 있습니다.

Capgo

Capgo은 CI/CD pipeline과 완벽하게 통합되어 code의 빌드, 테스트 및 배포 프로세스를 자동화합니다. 테스트가 개선된 것을 확인하면 플랫폼은 업데이트된 code만 다운로드 - 앱 번들을 전부 다운로드하지 않습니다. 이 접근 방식은 다운로드 시간을 최소화하고 사용자 경험을 중단하지 않습니다.

이러한 최적화의 영향은 분명합니다. Capgo의 데이터 주도적인 접근 방식은 사용자 활동의 460% 증가와 앱 충돌의 40% 감소를 가져왔습니다. 이러한 이익은 자원 관리와 에지 케이스 처리를 효율적으로 관리하는 더 나은 백그라운드 작업 구현으로부터 종종 발생합니다. 460% 증가한 사용자 활동 40% 감소한 앱 충돌 결론백그라운드 작업은 반응적인 __CAPGO_KEEP_0__ 앱의 비밃입니다. 효과적으로 관리되면 앱이MOOTH하게 작동하고 배터리 수명을 절약하며 최적의 성능을 제공합니다. 고려해 보십시오: 90%의 사용자가 성능이 좋지 않은 앱을 떠나고, 60%의 사용자가 앱 충돌로 인해 앱을 삭제합니다. 이러한 숫자는 백그라운드 작업을 효율적으로 관리하는 것이 기술적인 이유뿐만 아니라 앱의 성공에 필수적임을 강조합니다.

__CAPGO_KEEP_0__

__CAPGO_KEEP_1__ Capacitor apps__CAPGO_KEEP_0__

Capacitor은 iOS와 Android 간의 격차를 메우는 unified API를 제공하여 Capacitor의 복잡성인 크로스 플랫폼 배경 작업 개발을 쉽게 만듭니다. 예를 들어, iOS는 일반적으로 작업을 약 30초로 제한합니다. 반면 Android는 최대 10분까지 작업을 허용합니다. 그러나 모든 플랫폼에서 작업을 30초 이내로 유지하는 것은 일관된 성능을 보장합니다. 60프레임씩 smooth한 앱은 사용자 참여율이 52%까지 높아지는 것을 보여주며, 사용자 유지에 필수적인 배경 작업 관리의 효율성이 얼마나 중요한지 증명합니다. Capacitor의 unified API는 또한 실시간 업데이트를 지원하여 성능 문제를 즉시 해결할 수 있습니다.

이 API와 Capgo의 실시간 업데이트 솔루션을结合하면 앱 스토어 승인 지연을 피할 수 있습니다. 데이터 주도 최적화 기법을 추가하면 사용자 참여율과 앱 안정성이 향상됩니다.

성공의 열쇠는 code를 작성하는 것입니다. 이는 불필요한 자원 소비를 피하여 더 나은 성능을 보장하고 사용자가 신뢰할 수 있는, 부드러운 경험을 제공합니다. 배경 작업 관리에 대한 강력한 전략을 갖춘 Capacitor 앱은 사용자의 기대치를 충족하고 초과할 수 있습니다.

FAQs

FAQ

iOS와 Android에서 Capacitor의 배경 작업을 최적화하는 방법은?

Capacitor의 배경 작업을 iOS와 Android에서 최대한 활용하려면 Capacitor의 플랫폼별 도구를 사용해야 합니다. __CAPGO_KEEP_0__ 과 최적의 방법을 따르세요. 안드로이드에서는 JobScheduler 또는 WorkManager 를 사용하여 작업을 더 효과적으로 스케줄링할 수 있습니다. iOS에서는 배터리 소모를 방지하기 위해 배경 실행 제한을 준수해야 하므로,

배치 네트워크 요청 작업을 낮은 활동 기간에 스케줄링하는 것이 좋습니다. 예를 들어, 앱이 배경에서 실행되는 동안입니다.

iOS의 엄격한 제약 조건을 고려하여 작업을 설계하는 것이 유지 보수성을 유지하는 데 도움이 됩니다. Capgo __CAPGO_KEEP_0__

을 사용하면 업데이트를 단순화하고 최적화를 더 쉽게 할 수 있습니다. 이 플랫폼은 실시간 업데이트 및 iOS 및 Android의 요구 사항을 모두 충족하는 앱을 유지하기 위해 도움이 됩니다. :::

How can I prevent errors and manage resources effectively in Capacitor background tasks to keep my app running smoothly?

Capacitor 백그라운드 작업을 원활하게 유지하기 위해 다음 실용적인 팁을 따르십시오.

  • 잘못된 오류를 피하십시오 사용자 입력을 검증하고 네트워크 상태를 주시하여 일반적인 함정에 빠지지 않도록 하십시오. 이로 인해 문제가 발생하기 전에 문제를 피할 수 있습니다.
  • __CAPGO_KEEP_0__ 백그라운드 작업 __CAPGO_KEEP_1__ Capacitor Background Task API 메모리 및 CPU 사용량을 주시하십시오.
  • 작업이 완료된 후 자원을 해제하는 청소 루틴을 implement하여 앱 불안정성을 피하고 메모리 누수 또는 예상치 못한 충돌을 최소화하십시오. 이러한 실천을 지키면 앱은 백그라운드 작업을 처리하는 동안도 강력한 성능과 신뢰성을 유지할 수 있습니다.:::

::: faq

:::

Capgo는 Capgo 앱에서 Capacitor 작업을 처리하는 방식이 어떻게 개선되었는지 알려줍니다.

Capgo은 Capacitor 앱에서 작업을 처리하는 것을 간소화하여 __CAPGO_KEEP_2__ __CAPGO_KEEP_3__

__CAPGO_KEEP_4__ __CAPGO_KEEP_5__ and efficient deployment workflows. By keeping background tasks stable and optimized, Capgo helps deliver a seamless user experience while adhering to Apple and Android guidelines. :::

Keep going from How Background Tasks Work in Capacitor

__CAPGO_KEEP_8__ How Background Tasks Work in Capacitor __CAPGO_KEEP_10__ Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 세부 정보에 대해 Ionic Enterprise 플러그인 대체 Capacitor 네이티브 빌드 Capgo Native Builds for the product workflow in Capgo Native Builds.

Capacitor 앱에 대한 실시간 업데이트

Capgo 앱에서 웹-layer 버그가 활성화된 경우, 앱 스토어 승인 대기 없이 Capgo를 통해 패치를 배포하고 사용자는 배경에서 업데이트를 받으면서 네이티브 변경 사항은 일반적인 검토 경로에 남아있다.

__CAPGO_KEEP_0__에서 최고의 통찰력을 제공하여 전문적인 모바일 앱을 만들 수 있도록 도와줍니다.

시작하기

최신 블로그

Capgo 앱에서 양방향 통신을 제공합니다.