Freiberufler: Jobs finden und annehmen
Marktplatz-Flüsse, an denen Klientenanfragen auf die Beschaffung von Mitarbeitern, Nachrichten und Konten zugreifen können.
- Google Play-Installationen
- 8,9M
- Benutzerbewertung
- 4.1
Give each client its own organization, channels, and API keys. Ship web-layer fixes as live updates, let the client review them on staging, and transfer the app when the contract ends.
Kostenlose Testversion starten
Trennen Sie Einkaufskonten, Signaturschlüssel und Veröffentlichungsverfahren. Die Schritte leben oft in einem Kopf oder auf einem Laptop.
Ein kleiner JavaScript-Fix wartet oft 24–48 Stunden, manchmal sogar viel länger, auf ein neues Binärpaket und eine Store-Überprüfung. Die Benutzer müssen sich danach noch einmal aktualisieren.
Wenn der Entwickler, der die Releases eines Kunden verwaltet hat, geht, können die Zugangsdaten und der Prozess mitgehen.
Jeder kleine Fix nach dem Launch kostet ein volles Build, Einreichungs- und Überprüfungszyklus.
Sie müssen zeigen, welches Build auf der Produktion ist, wer es geschickt hat und wann.
Am Ende des Vertrags benötigt der Kunde die App, den Zugriff und die Freigabe, nicht eine Dokumentation darüber.
Die gleiche CLI- und Kanal-Konfiguration für jeden Kunden, mit separaten Zugriffen und Rechnungen
Erstellen Sie für jeden Kunden eine Organisation und wechseln Sie zwischen ihnen über die Seitenleiste. Jede Organisation hat eigene Mitglieder, Apps, API-Schlüssel, Plan, und Audit-Protokolle
OrganisationsdokumentationHochladen Sie zunächst in einen Testkanal. Der Kunde überprüft die Änderung auf seinen eigenen Testgeräten, dann verlinken Sie die gleiche Bundle mit der Produktion. Änderungen gehen immer noch über die Stores
Kanal-DokumentationEinladen des Kunden-Teams mit ihren eigenen Rollen, Ihre CI-Schlüssel zurücklegen und die App an das Kunden-Organisation übertragen, wenn der Vertrag endet
Anwendungs-Einstellungen und Übertragungs-DokumenteWie es funktioniert
Eine Konfiguration, die Sie für jeden neuen Kunden wiederholen können. Jeder Befehl unten stammt aus den Capgo CLI Dokumenten
Jeder Kunde erhält seine eigene Organisation, Plan und Mitgliederliste. Fügen Sie Ihrem Team eine Gruppe hinzu und den Personen des Kunden ihre eigenen Rollen.
npx @capgo/cli@latest organization add --name "Client A" --email mobile@client-a.com
Rollenreferenz
Erstellen Sie einen API-Schlüssel, der auf die Anwendung des Kunden beschränkt ist, mit der Rolle App Uploader und einer Ablaufzeit. Speichern Sie ihn in den geheimen Schlüsseln des CI des Kunden.
# In Client A's pipeline, with Client A's key
npx @capgo/cli@latest bundle upload --channel staging --apikey "$CAPGO_TOKEN"
API-Schlüssel-Dokumentation
Punktieren Sie die Testtelefone des Kunden auf die Staging-Kanal mit Geräteüberschreibungen. Wenn sie zustimmen, verbinden Sie den gleichen Bundle mit der Produktion.
npx @capgo/cli@latest channel set production com.client-a.app --bundle 1.4.2
Kanäle-Dokumentation
Einladen Sie die Administratoren des Kunden, lassen Sie Ihre CI-Schlüssel ablaufen und übertragen Sie die App auf die Organisation des Kunden aus den App-Einstellungen. Nur ein Super-Admin kann eine App übertragen.
Mit Capacitor erstellte Apps
Dienstleistungs-, Marktplatz- und Buchungs-Apps haben Kauf-, Verkaufs-, Nachrichten-, Zahlungs- und Support-Reiseverläufe, die sich auf unterschiedliche Weise ändern. Agenturen können Capgo-Kanäle verwenden, um jeden Kundenantrag zu überprüfen, die Web-Schicht zu liefern und den Rollback für den Launch-Tag bereitzuhalten.
Marktplatz-Flüsse, an denen Klientenanfragen auf die Beschaffung von Mitarbeitern, Nachrichten und Konten zugreifen können.
Vehikel-Listen und Leitflüsse, die von der Überprüfung von Funktionen in Phasen vor der breiten Veröffentlichung profitieren.
Buchungs- und Ticketing-Reisen, bei denen operative Kopien und Fahrpläne oft geändert werden.
Kundenbeweis
Entwickler, Webincode
‚Es ist ein Leben retter, bestimmte Geräte IDs zu bestimmten Gruppen hinzufügen und die Änderungen nur an bestimmten Gruppen durchführen.‚
Leiter der Entwicklung, drivolino GmbH
“Das Capgo Capacitor-Updater-Plugin hat unsere Update-Versandprozesse vollständig umgewandelt. Was früher Tage dauerte, dauert jetzt nur noch Minuten.”
CTO, Privat
“Die Einrichtung dauerte weniger als einen Tag. Kanalbasierte Rollouts ermöglichen es mir, auf meinem eigenen Gerät zu testen, bevor etwas die Produktionsbenutzer erreicht.”
FAQ
Welche Fragen stellen Agenturen normalerweise, bevor sie Client-Apps auf Capgo migrieren?
Ja. Erstellen Sie eine Organisation pro Kunden. Mitglieder, Apps, API-Schlüssel, Pläne und Audit-Protokolle gehören zu dieser Organisation, und Sie wechseln zwischen Organisationen über die Seitenleiste.
OrganisationsdokumenteJa. Ein Tarif gilt nur für die Organisation, für die er gekauft wurde. Geben Sie dem Finanzkontakt des Kunden die Rolle des Zahlungsmanagers, damit sie Zahlungen und Rechnungen verwalten können, ohne Zugriff auf Apps.
ZahlungsunterlagenJa. Geben Sie ihnen eine app-geschachtelte Rolle wie App-Entwickler oder App-Uploader auf diesem App. Ihre Upload- und Geräte-Rechte bleiben auf diesem App beschränkt.
RollenverweisEin Super-Administrator kann die App an eine andere Organisation übertragen, zu der er gehört, wie z.B. einer, die der Kunde besitzt. Sie können auch die Administratoren des Kunden in die bestehende Organisation einladen und Ihre Team danach entfernen.
Einstellungen und Übertragungsunterlagen für AppsLive-Updates ändern die Web-Schicht: JavaScript, HTML, CSS und Assets. Neue native Plugins, Berechtigungen oder native code benötigen einen neuen Binary und eine Store-Überprüfung. Capgo Build kann diese Binaries im Cloud produzieren.
Dokumentation zur nativen KompatibilitätWährend der Testphase erstellen Sie eine Organisation für einen Kunden und führen einen Staging-to-Production-Release auf deren App durch.
Sie erhalten eine umfassende Unterstützung von Martin
14-tägige kostenlose Testphase, keine Kreditkarte. Jede Organisation hat ihre eigene Planung.