Allez directement au contenu principal
Tutoriel

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

Comment pouvez-vous envoyer des mises à jour code vers des applications iOS de production et être pleinement conforme aux lignes directrices d'Apple ?

Crédits de l'article

Martin Donadieu

Auteur

Valeria

Réviseur

Jordan

Rédacteur en chef

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

La mise à jour des applications Capacitor JS sans passer par le processus de revue de l'App Store est possible dans certaines conditions définies dans les lignes directrices officielles d'Apple. Cependant, il est important de noter que ce n'est pas un conseil juridique. Pour que les mises à jour code soient poussées directement dans une application et restent conformes aux lignes directrices d'Apple, les conditions suivantes doivent être remplies :

  • Le code doit être exécuté par le framework WebKit intégré d'Apple
  • Le code ne doit pas fournir, déverrouiller ou activer de nouvelles fonctionnalités ou de la fonctionnalité supplémentaire
  • L'utilisateur ne doit pas être conscient que la mise à jour est en cours

Le plugin Capgo Capacitor permet des mises à jour et des modifications à apporter au HTML, au CSS et au JavaScript, satisfaissant ainsi la première condition. La capacité pour les applications de se mettre à jour elles-mêmes sans passer par le processus de revue de l'App Store a été disponible pendant quelque temps pour les applications créées à l'aide de frameworks JavaScript tels que React Native de Facebook et de services comme Expo.

La deuxième condition, ne pas fournir de fonctionnalités ou de fonctionnalité supplémentaire, est déterminée par le développeur. Le Capgo est destiné à apporter des petites corrections ou des ajustements, plutôt qu'à introduire de nouvelles fonctionnalités ou de la fonctionnalité. Pour des changements importants, il est nécessaire de lancer des mises à jour à travers l'App Store. Il est utile de noter que beaucoup d'autres développeurs utilisent des mises à jour en direct sans aucun problème ou rejet d'Apple.

Google Play est moins restrictif qu'Apple lorsqu'il s'agit de mettre à jour les applications. Google Play permet aux applications installées à partir de leur magasin avec des bundles JavaScript d'être mises à jour par des services non Google.

For 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 lecture de : Apple autorise-t-il des mises à jour en temps réel sans passer par la revue de l'App Store ?

Si vous utilisez Apple autorise-t-il des mises à jour en temps réel sans passer par la revue de l'App Store ? pour planifier l'approbation de l'App Store et la distribution, connectez-l’à @capgo/capacitor-revue-en-ligne-dans-l'application pour les détails d'implémentation dans @capgo/capacitor-revue-en-ligne-dans-l'application Utiliser @capgo/capacitor-revue-en-ligne-dans-l'application pour la capacité native dans Utiliser @capgo/capacitor-revue-en-ligne-dans-l'application @capgo/capacitor-marché-natif pour les détails d'implémentation dans @capgo/capacitor-marché-natif 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 direct 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 la boutique. Les utilisateurs reçoivent la mise à jour en arrière-plan tandis que les modifications natives restent dans la voie de revue normale.

Contexte : Page/zone : Site web de marketing Capgo. Rôle : Description de soutien ou de description de métadonnées. Vu dans : composant GetStarted.astro. Préservons les termes de produit/marque et les termes de développeur exactement. Clé de message `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.