본문으로 건너뛰기
[Tutorial]

Flutter 실시간 업데이트

Flutter 앱에 실시간 업데이트 보내는 것이 앱 스토어 리뷰 없이 가능할까요?

기사 기여자

마틴 도나디우

작성자

발레리아

리뷰어

조던

편집자

Flutter 실시간 업데이트

Capgo Live Update는 개발자들이 앱 스토어 제출 프로세스를 거치지 않고 모바일 앱의 업데이트를 배포할 수 있는 서비스입니다. 이 방법은 버그를 빠르게 고치거나 앱에 작은 업데이트를 적용할 수 있는 편리한 방법입니다. 그러나 Capgo Live Update는 Flutter 앱의 업데이트를 지원하지 않습니다. Flutter 앱은 네이티브 code로 컴파일되기 때문입니다.

Flutter는 Dart 프로그래밍 언어를 사용하는 모바일 앱 개발 프레임워크입니다. Flutter의 주요 특징 중 하나는 개발자가 iOS와 Android에서 동시에 작동하는 단일 코드베이스로 앱을 만들 수 있다는 것입니다. 이 목표를 달성하기 위해 Flutter는 앱의 code을 각 플랫폼별로 네이티브 code으로 컴파일합니다. 따라서 앱은 사실 네이티브 앱이기보다는 웹 기반 앱이나 하이브리드 앱이 아닙니다.

Flutter 앱이 네이티브 code로 컴파일되기 때문에 Capgo Live Update를 사용하여 Flutter 앱의 업데이트를 배포할 수 없습니다. 대신 개발자는 네이티브 앱과 마찬가지로 앱 스토어에 업데이트를 제출해야 합니다.

Additionally, making updates to native code is generally against the rules for app stores. Both the Apple App Store and the Google Play Store have policies in place that prohibit developers from introducing changes to an app’s native code after it has been submitted for review. This is because introducing changes to native code can potentially introduce security vulnerabilities or other issues that could compromise the app’s performance.

요약하면, Capgo Live Update는 특정 종류의 모바일 앱에 대한 업데이트를 빠르게 배포하는 유용한 도구지만 Flutter 앱을 업데이트할 수 없습니다.

이는 Flutter의 컴파일 프로세스의 특성과 앱 스토어의 규칙 때문입니다.

Flutter live update에서 계속하세요.

Flutter live update를 사용하여 스토어 승인과 배포를 계획하고 있습니다. 그것을 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-in-app-review와 연결하세요. 그것을 @capgo/capacitor-in-app-review의 implementation detail에 사용하세요. Using @capgo/capacitor-in-app-review native capability를 사용하여 @capgo/capacitor-in-app-review 그것을 @capgo/capacitor-native-market와 연결하세요. 그것을 @capgo/capacitor-native-market의 implementation detail에 사용하세요. @capgo/capacitor-native-market Using @capgo/capacitor-native-market for the native capability in Using @capgo/capacitor-native-market, and Capacitor OTA Updates: App Store Approval Guide for the practical context in Capacitor OTA Updates: App Store Approval Guide.

Capacitor 앱의 실시간 업데이트

Capgo 앱의 실시간 업데이트

웹-layer 버그가 라이브일 때는 앱 스토어 승인 대기 없이 __CAPGO_KEEP_0__를 통해 패치를 배포합니다. 사용자는 배경에서 업데이트를 받으며 네이티브 변경 사항은 일반적인 검토 경로를 유지합니다.

마틴의 인간 지원

시작하기

Capgo gives you the best insights you need to create a truly professional mobile app.