Migrer depuis Appflow ?
Appflow était la solution par défaut coûteuse. Capgo est la voie originale, indépendante et open-source pour les mises à jour en temps réel Capacitor, avec des contrôles plus profonds et une échelle éprouvée.
⚠️ L'éléphant dans la pièce
Ionic a annoncé qu'ils arrêtent Appflow. Vos applications continueront à fonctionner jusqu'au 31 décembre 2027, mais pas de nouvelles fonctionnalités, pas de nouveaux clients, pas de mises à jour.
Si vous lisez ceci, vous cherchez probablement la prochaine étape. C'est ce que cette page est sur.
Donnons le crédit, puis soyons clairs sur ce qui a changé
Ionic a prouvé le modèle. Avant Capgo, les mises à jour en temps réel sérieuses Capacitor signifiaient généralement Appflow : utile, fermé, coûteux et lié à une plateforme toutes-en-un large.
Capgo a été conçu pour rendre ce flux de travail independent : open source, abordable, axé sur les mises à jour en temps réel et suffisamment flexible pour les équipes qui ont besoin de plus que la voie de base d'Appflow.
Donc oui, respect à Ionic. Mais Capgo n'est pas une copie de ce qui est en train de fermer. C'est la voie indépendante mature que les autres copient maintenant.
Why Capgo n'est pas juste une autre remplaçante d'Appflow
1. Nous ne fermons pas (évidemment important)
Capgo est une entreprise familiale auto-suffisante. Aucune pression de la part des investisseurs pour « se réorienter » ou « maximiser les indicateurs de croissance ». C'est notre mode de vie, conçu pour durer des décennies.
- Entités juridiques dans les deux US et l'Europe
- Infrastructure dédiée pour la Chine
Nous sommes rentables depuis notre premier an. Tarifs durables, entreprise durable.
2. Des tarifs qui ont du sens
Appflow : $499/mois minimum
Capgo: 12 $ par mois pour commencer, cela s'adapte à l'utilisation
Nous pouvons facturer moins car nous ne finançons pas un coût de fonctionnement massif. Juste une petite équipe qui construit de grandes outils.
Les informations d'identification de l'App Store : les API clés, pas les mots de passe d'application
Pour télécharger des builds iOS vers App Store Connect, Appflow demande votre identifiant Apple et un mot de passe d'application spécifiqueC'est la méthode de connexion Apple legacy — et non la clé de API moderne de l'App Store Connect (.p8) que Apple recommande pour l'automatisation.
Approche d'Appflow :
- Exige votre identifiant Apple et un mot de passe d'application spécifique stocké dans Appflow
- S'arrête lorsque quelqu'un réinitialise le mot de passe de son identifiant Apple, active la 2FA, ou révoque le mot de passe d'application
- Gives a third-party service un accès complet à votre compte au lieu d'une clé API scoping avec des rôles explicites
- Un problème de support fréquent : "Mot de passe spécifique à l'application fourni invalide"
Approche Capgo :
- Les builds natifs utilisent une clé App Store Connect API (
.p8) avec l'ID de clé et l'ID émetteur - Les clés sont scoping dans App Store Connect (App Manager, Développeur, etc.) et révoquées indépendamment
- Les informations d'identification restent par défaut sur votre machine ; les builds cloud les injectent dans un environnement éphémère et les suppriment après le job
capgo build initGénère des actifs de signature à partir d'un seul fichier .p8
Documentation Apple de la destination Appflow Liste un mot de passe spécifique à l'application comme champ requis. Capgo Builder Suit le modèle de clé API d'Apple.
3. 100% open source (MIT/MPL-2.0)
Ce n'est pas seulement le plugin - le backend entier aussi:
- Plugin : github.com/Cap-go/capacitor-mise-à-jour
- Backend : github.com/Cap-go/capgo
- Héberger vous-même si vous le souhaitez. Faites une branche si vous avez besoin. Audit la sécurité vous-même.
Cela compte si vous avez été brûlé par un service propriétaire qui a fermé (regardez vous, Appflow).
4. Nous avons pionné le chemin independent
Capgo created the first serious independent Capacitor live-update platform after Appflow. We have handled billions of updates, every App Store policy shift, and the weird device failures that only show up in production.
Également : nous sommes les le plus grand fournisseur de plugins Capacitor Après l'équipe officielle Capacitor, avec 150+ plugins open-source. Nous connaissons l'écosystème de l'intérieur et de l'extérieur.
5. Un support humain réel
Aucun chatbot. Aucun système de billets. Aucun "assistant AI".
Vous obtenez Martin (moi !) ou quelqu'un de l'équipe. Généralement dans les heures. Souvent dans les minutes. Oui, même les week-ends (nous ne pouvons pas nous aider 😅).
6. Concentré, complet et flexible
Les mises à jour en direct Appflow, CI/CD et les builds natives. Capgo se concentre sur le système de mise à jour en direct lui-même : configuration automatique en 5 minutes lorsque vous voulez la voie facile, plus des flux manuels et semi-manuels lorsque votre logique de publication est plus avancée.
Utilisez les GitHub Actions, GitLab, Jenkins, notre Constructeur, ou vos propres scripts pour le travail de build natif. Utilisez Capgo pour la couche de mise à jour : ciblage, déploiement, annulation, contrôle d'observabilité et vérifications de sécurité.
🤔 Ce que nous NE sommes PAS (honnêteté)
Tous les CI/CD en un seul endroit : Nous ne tentons pas de vous retenir dans un pipeline unique tout-en-un. Utilisez notre Cloud Build pour les builds natives iOS/Android, ou intégrez avec votre propre CI/CD (GitHub Actions, GitLab CI, Jenkins, scripts locaux, etc.). La couche de mise à jour en direct reste flexible quelle que soit la solution.
Complexité de la documentation : Mises à jour automatiques de base bien documentées et qui prennent des minutes à mettre en place. Capgo prend également en charge des modes avancés (manuel, semi-manuel, par défaut du canal, affectation dynamique, canaux par utilisateur), et nous améliorons encore les documents pour chaque cas d'extrémité.
Combien est difficile la migration ?
TL;DR : Pas difficile. La plupart des équipes sont en cours de démarrage en moins d'une journée.
Les bases :
-
1.
Désinstaller
@capacitor/live-updates, installer@capgo/capacitor-updater -
2.
Appeler
notifyAppReady()au lieu de toutes les synchronisations Appflow/ téléchargement/rechargement code - 3. Charger des ensembles avec notre CLI au lieu duurs
Guide de migration complet : docs/upgrade/from-appflow-to-capgo
Étouffé? Réservez un appel de migration gratuit et nous vous guiderons à travers cela.
De Martin
Pourquoi les équipes passent-elles de Appflow à Capgo
Message vidéo de Martin, fondateur de Capgo sur la migration des mises à jour en direct et de l'automatisation des lancements tout en gardant votre dépôt, vos identifiants et votre contrôle de lancement sous votre contrôle.
Martin, Fondateur, Capgo
Plugins Ionic Enterprise : équivalents dans Capgo
Si vous utilisez les plugins Ionic Enterprise, voici les remplacements directs et les guides de migration dans Capgo
| Plugin Ionic | Alternative à Capgo | Guide de migration |
|---|---|---|
| Ionic Secure Storage | SQL rapide ou Stockage de données SQLite | Guide de migration |
| Ionic Auth Connect | Connexion de login social | Guide de migration |
| Ionic Identity Vault | Authentification biométrique native + SQL rapide ou Stockage de données SQLite | Guide de migration |
| Scanner Ionic Zebra | DataWedge Zebra | Guide de migration |
Tous les Capgo plugins sont open source. Le soutien payant est optionnel - en savoir plus.
Plugins d'entreprise et aide payante (optionnelle)
Si votre pile d'applications Appflow inclut des plugins Ionic d'entreprise, utilisez le Guide des plugins d'entreprise Ionic. Le soutien payant est disponible à la demande - voir les options de support. Besoin d'une migration pratique ? Nous proposons des services de migration payants - en savoir plus.
Ce que les gens disent vraiment
"La migration de Appflow a pris 2 heures. Nous sommes passés de 499 $ par mois à 12 $ par mois. Mêmes fonctionnalités, meilleures documentation."
— Développeur React, France
"J'avais une question à 22h le samedi. Martin a répondu en 15 minutes. Avec des exemples réels code."
— Développeur solo, Brésil
"Un backend open source était incontournable pour notre application de santé. Capgo était la seule option qui répondait à nos exigences de sécurité."
— Responsable technique, startup de technologie de la santé
"Une entreprise familiale = pas de risque de rugpull. Après la fermeture de Appflow, cette stabilité compte."
— Responsable de l'équipe mobile, Allemagne
Plus de témoignages :
Questions fréquentes
- Faut-il modifier mon setup CI/CD ?
- Non. Quoi que vous utilisiez actuellement (GitHub Actions, GitLab CI, Jenkins, etc.) continue de fonctionner. Il suffit de modifier l'étape d'upload pour utiliser notre CLI au lieu de celle d'Appflow.
- Et les builds natives ?
- We do cloud native builds! We just don't do the full CI/CD automation pipeline. You can trigger builds through our CLI or API, but we're not trying to replace your GitHub Actions/GitLab CI workflow - we integrate with it.
- Cela économisera-t-il de l'argent ?
- Probablement beaucoup. Appflow commence à 499 $ par mois. Nous commençons à 12 $ par mois et nous échelonnons avec l'utilisation (environ 0,001 $ par MAU). La plupart des migrations économisent 80-95 % sur les coûts d'actualisation.
- Quelle est la fiabilité ?
- Nous servons 1 milliard + de mises à jour/mois sur 50 millions + de dispositifs. 99,9 % + d'uptime. Vérifiez les statistiques en temps réel sur le site status.__CAPGO_KEEP_0__.app status.capgo.app
- How comparez-vous les informations d'identification de l'App Store pour les builds natifs ?
- Appflow stocke votre identifiant Apple et votre mot de passe d'application spécifique pour télécharger des binaires. Capgo utilise les clés App Store Connect API (.p8) : étendues, révocables et indépendantes des changements de mot de passe Apple ID personnel.
Essayez gratuitement pendant 14 jours
Aucune carte de crédit. Aucune engagement. Migrer une application de test, voir si cela fonctionne pour vous.
Questions ? Rejoignez notre Discord ou nous contactez par email
Construit avec respect de ce que Ionic a créé. Ici pour vous aider à continuer à livrer.