애플의 공식 지침에 따라 Capacitor JS 앱을 App Store 검토 프로세스 없이 업데이트할 수 있는 경우가 있습니다. 그러나 이 경우는 법적 조언이 아닙니다. Apple의 지침을 준수하기 위해 code 업데이트를 직접 앱으로 푸시하고 싶다면, 다음 조건을 충족해야 합니다.
- code는 Apple의 내장 WebKit 프레임워크에서 실행되어야 합니다.
- code는 추가 기능이나 기능을 제공하거나 잠금 해제하거나 활성화하지 않아야 합니다.
- 사용자는 업데이트가 발생하는 것을 알지 못해야 합니다.
Capgo Capacitor 플러그인은 HTML, CSS, JavaScript에 대한 업데이트와 수정을 허용하여 첫 번째 조건을 충족합니다. 앱이 App Store 검토 프로세스 없이 업데이트할 수 있는 기능은 Facebook의 React Native와 같은 JavaScript 프레임워크를 사용하여 생성된 앱과 Expo와 같은 서비스를 통해 오랫동안 사용할 수 existed 있습니다.
두 번째 조건인 추가 기능이나 기능을 제공하지 않는 것은 개발자에 의해 결정됩니다. Capgo는 작은 수정이나 고정을 위해 사용되며, 새로운 기능이나 기능을 제공하는 것이 아닌 것입니다. 중요한 변경 사항은 App Store를 통해 업데이트를 릴리즈해야 합니다. Apple에서 문제가 없거나 앱을 거부하지 않는다는 점을 고려할 때, 많은 다른 개발자가 라이브 업데이트를 사용하고 있습니다.
Google Play는 애플보다 앱 업데이트에 대한 제한이 적습니다. Google Play는 JavaScript 번들을 포함한 스토어에서 설치한 앱을 구글 서비스 이외의 서비스가 업데이트할 수 있도록 허용합니다.
Capgo를 설치하여 검토를 피하기 위해 어떻게 해야 하는지에 대한 자세한 정보는 내 다음 기사에서 확인하실 수 있습니다.
Does Apple Allow Live Updates Without Store Review?에서 계속 진행하세요.
__CAPGO_KEEP_0__를 사용 중이시면 Does Apple Allow Live Updates Without Store Review? 스토어 승인 및 배포를 계획하고 연결하려면 @capgo/capacitor-in-app-review @capgo/capacitor-in-app-review의 구현 세부 정보를 참조하십시오. @capgo/capacitor-in-app-review @capgo/capacitor-in-app-review의 네이티브 기능을 사용합니다. @capgo/capacitor-native-market @capgo/capacitor-native-market의 구현 세부 정보를 참조하십시오. Using @capgo/capacitor-native-market for native capability in Using @capgo/capacitor-native-market, and Capacitor OTA Updates: App Store Approval Guide for practical context in Capacitor OTA Updates: App Store Approval Guide.