Passer au contenu principal

Passer de 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 de Capacitor, avec des contrôles plus profonds et une échelle éprouvée.

⚠️ La bête dans la pièce

Ionic a annoncé qu'ils arrêtent Appflow. Vos applications continueront à fonctionner jusqu'à 31 décembre 2027mais pas de nouvelles fonctionnalités, pas de nouveaux clients, pas de mises à jour.

Si vous lisez ceci, vous cherchez probablement où aller ensuite. C'est ce que cette page est sur.

Accordons du crédit, puis soyons clairs sur ce qui a changé

Ionic a prouvé le modèle. Avant Capgo, les mises à jour en direct sérieuses Capacitor se limitaient principalement à Appflow : utiles, fermées, coûteuses et liées à une plateforme toutes-en-un large.

Capgo a été conçu pour rendre ce flux de travail independent : logiciel libre, abordable, axé sur les mises à jour en direct et suffisamment flexible pour les équipes qui ont besoin de plus que le chemin de base d'Appflow.

Oui, respect à Ionic. Mais Capgo n'est pas une copie de ce qui ferme. C'est le chemin independent mature que les autres copient maintenant.

Pourquoi Capgo n'est pas juste un autre remplaçant d'Appflow

1. Nous ne fermons pas (évidemment important)

Capgo est un entreprise familiale auto-financée. Pas de pression de la VC pour "changer de cap" 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 avons été rentables depuis la première année. Tarifs durables, entreprise durable.

2. Tarifs qui ont du sens

Appflow: 499 $ par mois minimum
Capgo: 12 $ par mois pour commencer, qui s'adapte à l'utilisation

Nous pouvons facturer moins car nous ne finançons pas de coûts de fonctionnement massifs. Juste une petite équipe qui construit de superbes outils.

Identifiants de l'App Store : API clés, pas de 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 spécifique à l'application. C'est la méthode de connexion Apple legacy — pas la clé App Store Connect moderne API (.p8) que Apple recommande pour l'automatisation.

Approche Appflow :

  • Exige votre identifiant Apple et un mot de passe spécifique à l'application stocké dans Appflow
  • Casse quand quelqu'un réinitialise son mot de passe Apple, active la 2FA ou révoque le mot de passe de l'application
  • Fournit à un service tiers un accès global à l'account 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 non valide fourni"

Approche Capgo :

  • Les builds natifs utilisent une clé App Store Connect API (.p8 avec ID de clé et ID d'émetteur
  • Les clés sont scoping dans App Store Connect (App Manager, Développeur, etc.) et sont annulées séparément
  • Les informations d'identification restent par défaut sur votre machine ; les builds cloud les injectent dans un environnement éphémère et les effacent après le job
  • capgo build init crée des actifs de signature à partir d'un seul fichier .p8

Documents de destination Apple d'Appflow liste un mot de passe d'application spécifique en tant que champ obligatoire. 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 - l'ensemble de l'arrière-plan aussi:

Cela compte si vous avez été brûlé par un service propriétaire qui a fermé (regardez-y, Appflow).

4. Nous avons pionné la voie indépendante

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.

De plus : nous sommes le plus grand fournisseur de plugins de Capacitor après l'équipe officielle de Capacitor, avec 150+ plugins open-source. Nous connaissons l'écosystème de l'intérieur et de l'extérieur.

5. Vraiment un support humain

Aucun chatbot. Aucun système de tickets. Aucun "assistant AI."

Vous obtenez Martin (moi!) ou quelqu'un de l'équipe. Habituellement dans les heures. Souvent dans les minutes. Oui, même les week-ends (nous ne pouvons pas nous empêcher 😅).

6. Concentré, complet et flexible

Appflow mise en œuvre les mises à jour en direct, CI/CD et les builds natifs. 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 Builder 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 (temps de franchise)

Toute la chaîne CI/CD : Nous ne tentons pas de vous retenir dans une seule chaîne de pipeline tout-en-un. Utilisez notre Cloud Build pour les builds natifs 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 de toute façon.

Complexité de la documentation : Les mises à jour automatiques de base sont bien documentées et prennent des minutes pour être configurées. Capgo prend également en charge les modes avancés (manuel, semi-manuel, channel_default, affectation dynamique, canaux par utilisateur), et nous améliorons encore les docs pour chaque cas d'extrémité.

Difficulté de la migration :

TL;DR : Pas difficile. La plupart des équipes sont en train de fonctionner en moins d'une journée.

Les bases :

  1. 1. Désinstaller @capacitor/live-updates, installer @capgo/capacitor-updater
  2. 2. Appeler notifyAppReady() au lieu de toutes les synchronisations Appflow/telechargement/rechargement code
  3. 3. Charger des bundles avec notre CLI au lieu du theirs

Guide de migration complet : docs/upgrade/from-appflow-to-capgo

Bloqué ? Réservez un appel de migration gratuit et nous vous guiderons à travers cela.

De Martin

Pourquoi les équipes passent-elles d'Appflow à Capgo

Le fondateur de Capgo, Martin, parle de la migration des mises à jour en direct et de l'automatisation des lancements tout en gardant votre dépôt, vos identifiants et le contrôle des lancements entre vos mains.

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

Tous les plugins Capgo sont sous licence open source. Un soutien payant est facultatif - en savoir plus.

Plugins d'entreprise et aide payante (facultative)

Si votre pile Appflow inclut des plugins Ionic d'entreprise, utilisez le Guide des plugins d'entreprise IonicUn soutien payant est disponible à la demande - voir les options de soutienUn soutien payant est disponible à la demande - voir les options de soutien.

Besoin d'une migration pratique ? Nous proposons des services de migration payants -

Mise à niveau depuis Appflow a pris 2 heures. Nous sommes passés de 499 $/mois à 12 $/mois. Mêmes fonctionnalités, documentation améliorée.

— 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 le passage de Appflow, cette stabilité compte.

— Responsable de l'équipe mobile, Allemagne

Découvrez plus de témoignages :

Questions fréquentes

Est-ce que je dois modifier mon setup CI/CD ?
Nope. Quoi que vous utilisiez actuellement (GitHub Actions, GitLab CI, Jenkins, etc.) fonctionne toujours. Vous n'avez qu'à modifier l'étape d'upload pour utiliser notre CLI au lieu de Appflow.
Qu'en est-il des builds natifs ?
Nous faisons des builds cloud natifs ! Nous ne faisons pas toutefois la pipeline CI/CD automatique. Vous pouvez déclencher des builds à travers notre CLI ou API, mais nous ne cherchons pas à remplacer votre workflow GitHub Actions/GitLab CI - nous l'intégrons.
Est-ce que cela économisera de l'argent ?
Probablement beaucoup. Appflow commence à 499 $/mois. Nous commençons à 12 $/mois et nous échelonnons en fonction de l'utilisation (environ 0,001 $/utilisateur actif par mois). 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. Consultez les statistiques en temps réel sur status.capgo.app
Comment les informations d'identification de l'App Store se comparent-elles pour les builds natifs ?
Appflow stocke votre identifiant Apple et votre mot de passe d'application pour télécharger des binaires. Capgo utilise les clés API d'App Store Connect (.p8) : scoping, révocables et independents du mot de passe de l'identifiant Apple. Pour les builds cloud, les informations d'identification ne sont utilisées que dans des environnements éphémères — pas gardez sur un serveur de fournisseur de manière permanente.

Essayez-le gratuitement pendant 14 jours

Aucune carte de crédit. Aucune obligation. Migratez une application de test, voyez si cela fonctionne pour vous.

Questions? Rejoignez notre Discord ou nous écrivez par email

Construit avec respect de ce que Ionic a créé. Nous sommes là pour vous aider à continuer à livrer.