Allez directement au contenu principal
Tutoriel

Les mises à jour en direct sont-elles autorisées par Google sans examen de l'App Store ?

Comment pouvez-vous envoyer des mises à jour code en production pour les applications Android et être pleinement conforme aux lignes directrices de Google ?

Crédits de l'article

Martin Donadieu

Écrivain

Valeria

Relecteur

Jordan

Éditeur

Google autorise-t-il des mises à jour en temps réel sans examen de l'App Store ?

Google Play est moins restrictif qu'Apple lorsqu'il s'agit de mettre à jour les applications.

Mettre à jour vos applications distribuées via Google Play peut être un exercice compliqué, mais il est important de suivre les directives de Google pour rester conforme. Selon les directives de Google Play, les applications ne doivent pas modifier, remplacer ou mettre à jour elles-mêmes à l'aide de toute méthode autre que le mécanisme de mise à jour propre à Google Play. Cela signifie que le téléchargement de fichiers exécutables code, tels que dex, JAR ou .so, à partir d'une source autre que Google Play n'est pas autorisé.

Cependant, cette restriction ne s'applique pas aux code qui fonctionnent dans une machine virtuelle ou un interpréteur qui fournit un accès indirect aux API Android, comme le JavaScript dans un webview ou un navigateur. Cela signifie que vous pouvez utiliser des langages interprétés, comme le JavaScript, Python, Lua, etc., pour mettre à jour votre application sans passer par le processus d'examen de Google Play. Un outil qui peut vous aider dans ce processus est le plugin Capgo Capacitor du code. Ce plugin permet aux développeurs de mettre à jour leurs fichiers HTML, CSS et JavaScript et d'envoyer des mises à jour à leurs applications sans nécessiter d'examen.

En outre, les applications ou les code tiers qui utilisent des langages interprétés, comme le JavaScript, Python, Lua, etc., chargés en temps de exécution, ne doivent pas permettre de violations potentielles des politiques de Google Play. Il est important de noter que cet interpréteur code ne doit pas être emballé avec l'application.

En suivant ces lignes directrices et en utilisant des outils comme le plugin Capgo Capacitor, vous pouvez vous assurer que vos mises à jour d'applications sont conformes aux politiques de Google Play, et que votre application reste disponible aux utilisateurs sur la plateforme. N'oubliez pas que c'est toujours une bonne idée de vérifier la dernière version des politiques de Google pour vous assurer de les suivre correctement.

Pour plus d'informations sur la façon d'installer Capgo pour contourner la revue, veuillez vous référer à mon prochain article.

Continuez de la section "Does Google Allow Live Updates Without Store Review ?"

Si vous utilisez Does Google Allow Live Updates Without Store Review ? pour planifier l'approbation et la distribution de l'application, connectez-l’avec @capgo/capacitor-in-app-review pour les détails d'implémentation dans @capgo/capacitor-in-app-review, Utilisez @capgo/capacitor-in-app-review pour la capacité native dans Utilisez @capgo/capacitor-in-app-review, @capgo/capacitor-native-market pour les détails d'implémentation dans @capgo/capacitor-native-market, Utilisation de @capgo/capacitor-native-market pour la capacité native dans Utilisation de @capgo/capacitor-native-market, et Capacitor Mises à jour OTA : Guide d'approbation de l'App Store pour le contexte pratique dans Capacitor Mises à jour OTA : Guide d'approbation de l'App Store.

Mises à jour en temps réel pour les applications Capacitor

When a web-layer bug is live, ship the fix through Capgo instead of waiting days for app store approval. Users get the update in the background while native changes stay in the normal review path.

Lorsqu'un bug de la couche web est en direct, expédiez la correction par __CAPGO_KEEP_0__ au lieu d'attendre des jours pour l'approbation de l'App Store. Les utilisateurs reçoivent la mise à jour en arrière-plan tandis que les modifications natives restent dans le chemin de revue normal.

Contexte : Page/zone : Copie de marketing du site web. Rôle : Phrase de copie de description ou de description métadonnées. Vu dans : composant GetStarted.astro. Préservez les termes de produit/marque et les termes de développeur exactement. Message clé `instant_updates_for_capacitor_apps_description` (Description des mises à jour instantanées pour les applications Capacitor).

Support humain de Martin

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