Démarrer le Tutoriel
Capgo Guide de démarrage rapide : commencez à utiliser Capgo en quelques instants !
Copiez un prompt de configuration avec les étapes d'installation et le guide Markdown complet pour ce plugin.
Le tutoriel de démarrage rapide vous guidera à travers les concepts clés de Capgo ! Des concepts qui seront explorés incluent :
Ajouter une application à votre compte Capgo
Intégrer Capgo à votre CI/CD
Déclencher l'envoi du bundle sur Capgo en poussant des commits
Configurer et personnaliser la publication du bundle Capgo
Configurer votre application pour activer les mises à jour en temps réel via Capgo
Déployer les mises à jour en temps réel vers votre application à partir de Capgo
Suivez simplement le guide étape par étape, ou naviguez directement vers la documentation pour le composant qui vous intéresse.
Démarrer le Tutoriel
Capgo Guide de démarrage rapide : commencez à utiliser Capgo en quelques instants !
CLI Guide d'inscription
Guide étape par étape pour le processus d'inscription interactif de CLI.
Envoyer des mises à jour
Envoyer des mises à jour à votre application à partir du tableau de bord de Capgo.
Automatiser les mises à jour
Intégrez Capgo à votre CI/CD et déclenchez les téléchargements de bundles sur Capgo en poussant des commits.
Résolution de problèmes
Problèmes courants et comment les résoudre.
Terminer
Récapitulez le tutoriel et obtenez une vue d'ensemble rapide de ce que vous avez appris.
Rejoignez le serveur Discord de Capgo !
| Version du plugin | Compatibilité avec Capacitor | Entretenu |
|---|---|---|
| v7.*.* (≥7.25.0) | v7.*.* | ✅ Pleinement pris en charge |
| v6.*.* (≥6.25.0) | v6.*.* | ✅ Pleinement pris en charge |
| v5.*.* (≥5.10.0) | v5.*.* | ✅ Entièrement pris en charge |
| v5.*.* (<5.10.0) | v5.*.* | ⚠️ Déprécié |
| v4.*.* | v4.*.* | ❌ Plus aucun support |
| v3.*.* | v3.*.* | ❌ Plus aucun support |
| >= 8 | v4.*.* | ⚠️ Déprécié en raison de problèmes de versionnement dans notre processus CI |
Android Google Play et iOS App Store ont des lignes directrices correspondantes qui comportent des règles auxquelles vous devriez vous tenir avant d'intégrer la solution de mise à jour Capacitor dans votre application.
Troisième paragraphe de Abus de dispositif et de réseau Le sujet décrit que la mise à jour de la source code par tout moyen autre que le mécanisme de mise à jour de Google Play est restreint. Mais cette restriction ne s'applique pas à la mise à jour des ensembles de fichiers JavaScript.
Cette restriction ne s'applique pas à code qui s'exécute dans une machine virtuelle et a un accès limité aux API Android (comme JavaScript dans un navigateur web ou un navigateur).
Cela permet pleinement Capacitor-updater car il met à jour uniquement les ensembles de fichiers JavaScript et ne met pas à jour les code natifs.
Paragraphe 3.3.2Depuis 2015, l'accord de licence de l'Apple Developer Program autorise pleinement les mises à jour en ligne de JavaScript et de ressources - et dans sa dernière version (20170605) téléchargeable ici Cette décision est même plus large : Les __CAPGO_KEEP_0__ interprétés peuvent être téléchargés dans une Application, mais uniquement dans la mesure où de telles __CAPGO_KEEP_1__ : (a) ne changent pas l'objectif principal de l'Application en fournissant des fonctionnalités ou des capacités qui sont incompatibles avec l'intention et l'annonce prévues de l'Application soumise à la Boutique de l'App, (b) ne créent pas un magasin ou une vitrine pour d'autres __CAPGO_KEEP_2__ ou applications, et (c) ne contournent pas les fonctionnalités de signature, de sandbox ou de sécurité de l'OS. Le __CAPGO_KEEP_0__ Updater vous permet de suivre ces règles en toute conformité, dans la mesure où la mise à jour que vous envoyez ne dévie pas significativement votre produit de son intention originale approuvée par la Boutique de l'App.
Interpreted code may be downloaded to an Application but only so long as such code: (a) does not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store, (b) does not create a store or storefront for other code or applications, and (c) does not bypass signing, sandbox, or other security features of the OS.
Capacitor Updater allows you to follow these rules in full compliance so long as the update you push does not significantly deviate your product from its original App Store approved intent.
Lignes directrices de la Boutique de l'App Force update Section intitulée « Boutique de l'App » Paragraphe État de fait :
Les applications ne doivent pas obliger les utilisateurs à noter l'application, à réviser l'application, à télécharger d'autres applications ou d'autres actions similaires pour accéder à la fonctionnalité, au contenu ou à l'utilisation de l'application.
Ceci n'est pas un problème pour le comportement par défaut de mise à jour en arrière-plan, car il ne force pas l'utilisateur à appliquer la nouvelle version qu'à la prochaine fois qu'ils quittent l'application, mais au moins vous devriez être conscient de ce rôle si vous décidez de le montrer.
Le plugin est sous licence LGPL-3.0 et le back-end est sous licence AGPL-3.0.
💡 LGPL-3.0 signifie que si quelqu'un modifie le code du plugin, il est obligatoire de le publier, en logiciel libre avec la même licence. Si vous utilisez le code sans modification, cela ne vous concerne pas. Voir l'incident ci-dessous pour plus de détails, consultez le lien 👇
Vous pouvez l'inclure dans votre application sans vous inquiéter
If vous vous abonnez et trouvez cet outil utile, veuillez considérer de soutenir mon travail en devenant un __CAPGO_KEEP_0__ sponsor Je fis un pari pour rendre tous les GitHub que j'ai construits ici publics au lieu de les mettre en paywall. En les rendant accessibles au lieu de les combattre et de les cacher, je pense que nous pouvons rendre le monde un endroit meilleur..
Pour rendre cela possible, il est nécessaire que nous fassions tous notre part, y compris vous. Si le code cloud ne répond pas à vos besoins, vous pouvez soutenir un créateur autonome
To make this possible, it’s necessary for all of us to do our part, including you 🥹. If Capgo cloud doesn’t meet your needs, you can back a bootstrapped Maker à vos propres conditions. Mathématiques élémentaires
Continuez de l'Overview
Si vous utilisez Vue d'ensemble pour planifier l'automatisation de CI/CD, la connecter à Capgo Automatisation de CI/CD pour le flux de travail du produit dans Capgo Automatisation de CI/CD, Capgo Mise en œuvre native pour le flux de travail du produit dans Capgo Mise en œuvre native, Capgo Intégrations pour le flux de travail du produit dans Capgo Intégrations, Intégration de CI/CD pour les détails d'implémentation dans Intégration de CI/CD, et GitHub Intégration d'actions pour les détails d'implémentation dans GitHub Intégration d'actions