Zum Hauptinhalt springen

Wie Apple OTA-Update-Restriktionen durchsetzt

Entdecken Sie, wie strenge OTA-Update-Restriktionen die Sicherheit, die Benutzerprivatsphäre und die Geräteintegrität in mobilen Umgebungen verbessern, während Entwickler und Unternehmen unterstützt werden.

Martin Donadieu

Martin Donadieu

Inhaltsmarketer

Wie Apple OTA-Update-Restriktionen durchsetzt

Apple-OTA-Update-Restriktionen sind darauf ausgelegt, Sicherheit zu gewährleisten, die Nutzerdaten zu schützen und die Geräteintegrität aufrechtzuerhalten. Hier ist eine kurze Zusammenfassung, wie sie funktionieren und was Entwickler und Unternehmen wissen müssen:

  • Sichere Updates: Apple verlangt sichere Verbindungen (TLS 1.3) für alle Updates, blockiert unautorisierte Änderungen oder Downgrades. Updates werden für jedes Gerät personalisiert.
  • Unternehmenskontrolle: Mobile Device Management (MDM)-Tools ermöglichen es Unternehmen, Update-Policies durchzusetzen, Updates (bis zu 90 Tage) zu verzögern und Mindestversionen von Betriebssystemen festzulegen.
  • Batterie- und Speicheranforderungen: Updates erfordern bestimmte Batteriestände und Speicherplatz, um Störungen zu vermeiden. Zum Beispiel benötigen iPhones mindestens 20% Batteriestand für manuelle Updates.
  • Strikte Entwickler-Richtlinien: Apps dürfen keine code herunterladen oder ausführen, die die Funktionalität nach Genehmigung ändern. Unautorisierte Update-Methode führt zu Ablehnung oder Entfernung der App.
  • Schnelle Sicherheitsreaktion (RSR): Kritische Updates überschreiben die Einstellungen zur Verzögerung, um eine sofortige Sicherheit zu gewährleisten.

Schnelle Vergleich der Updateanforderungen

FunktionAnforderung
NetzwerkTLS 1.3, SHA-2-Verschlüsselung
Batterie (iPhone)20% (manuell), 30% (automatische Updates)
UnternehmensverzögerungenBis zu 90 Tage
App Code ÄnderungenOhne App Store-Bewertung nicht zulässig
RSR-UpdatesUnmittelbar, nicht aufgeschoben

Apples Ansatz priorisiert Sicherheit und Einhaltung, weshalb es für Entwickler und Unternehmen unerlässlich ist, diese Regeln zu befolgen. Für glattere Updates bieten Werkzeuge wie Capgo komplicite OTA-Lösungen für die Aktualisierung von App-Inhalten ohne Verstoß gegen Apples Richtlinien an.

Verzögerung und Blockierung von Apple-OS-Updates mit Addigy

Addigy-Plattform für Gerätemanagement

Wie Apple OTA-Update-Restriktionen durchsetzt

Apples Sicherheitsmaßnahmen umfassen eine Combination von sicheren Netzwerkprotokollen, fortschrittlichen Gerätemanagement-Werkzeugen und Hardware-Sicherheitsvorkehrungen, um sicherzustellen, dass OTA-Updates sowohl sicher als auch zuverlässig sind. Diese Maßnahmen arbeiten zusammen, um die Integrität von Geräten und dem Update-Prozess aufrechtzuerhalten.

Netzwerk-Anforderungen und Grenzen

Um Updates zu überprüfen, erfordert Apple, dass Geräte sichere Verbindungen mit seinen Servern herstellen, was jede Versuchung zur HTTPS-Interception blockiert. Dies verhindert, dass Unternehmens-Proxy-Server oder andere Sicherheitssysteme den Update-Prozess stören können. Jeder Download wird personalisiert für das anfragende Gerät, sodass keine unautorisierten Änderungen oder Downgrades erfolgen können [4].

Für Unternehmen-Umgebungen können macOS-Geräte, die Version 10.13 oder später laufen, Inhaltscaching um den Bandbreitenverbrauch zu minimieren. Auch mit Caching ist jedoch die endgültige Update-Installation immer noch eine direkte Verbindung zu den Servern von Apple erforderlich [4]Zusätzlich können Mobile Device Management (MDM)-Lösungen die Geräte konfigurieren, um die Mobilfunkdaten auf privaten 5G- und LTE-Netzwerken zu priorisieren, was Flexibilität bei der Netzwerk-Nutzung bietet [5].

MDM-Steuerelemente für Geschäftsgeräte

MDM-Werkzeuge geben Administratoren umfassenden Kontrolle über OTA-Updates, sodass Unternehmen Sicherheit und Betriebsstandards aufrechterhalten können [1]Ab iOS 17, iPadOS 17 und macOS 14 kann MDM die Mindestversion des Betriebssystems während der automatischen Geräteanmeldung durchsetzen, um sicherzustellen, dass neue Geräte den organisatorischen Richtlinien entsprechen [1]Administratoren können auch Updates auf überwachten Geräten für bis zu 90 Tage nach einer öffentlichen Veröffentlichung zurückstellen, um Zeit für die Testung von Updates in kontrollierten Umgebungen zu haben [1].

Organisationen können die Aktualisierungswege anpassen, indem sie entscheiden, ob Benutzer auf neue Hauptversionen aktualisieren oder auf ihr aktuelles Betriebssystem bleiben und nur Sicherheitspatches erhalten. Automatische Softwareaktualisierungen.Apple’s deklarative Gerätemanagementframework ermöglicht es Geräten, Aktualisierungsaufgaben unabhängig zu bearbeiten, was Transparenz und Zuverlässigkeit verbessert. [1][6]Kritische Sicherheitsaktualisierungen, die über Apples Rapid Security Response System geliefert werden, überschreiben jede Verzögerungseinstellung, um sofortige Schutz zu gewährleisten, wenn nötig. [1].

Batterie- und Geräteanforderungen

Zusätzlich zu Netzwerk- und Verwaltungskontrollen erzwingt Apple bestimmte Hardwarebedingungen, um Aktualisierungen zu sichern. Dazu gehören Mindestbatteriestände und ausreichend Speicherplatz, um während des Aktualisierungsprozesses keine Störungen zu verursachen. [4]Batterieanforderungen variieren je nach Geräteart und Aktualisierungsverfahren:

GeräteartBenutzerinitiierte AktualisierungenAutomatische Aktualisierungen (erfordert Strom)Schnelle Sicherheitsantworten (erfordert Strom)
iPhone20%30%20% (5% wenn geladen)
iPad20%30%20% (5% wenn geladen)
Mac mit Apple-Silicon-Prozessor20%50%10%
Mac mit Intel-Prozessor50%50%20%

Automatische Updates, die oft in der Nacht stattfinden, erfordern höhere Akkubatteriestände, um das Risiko eines Stromverlusts während des Prozesses zu minimieren. Geräte benötigen auch ausreichend Speicherplatz, um Updates sicher herunterzuladen, vorzubereiten und zu installieren. [4]Für geteilte iPads kann die Planung von Updates in der Nebenzeit helfen, Netzwerküberlastungen zu vermeiden und eine glatte Installation sicherzustellen. [1].

Entwickler-Regeln zur Einhaltung

Apple hat strenge Vorschriften für App-Updatesfestgelegt, um die Sicherheit und Stabilität des iOS-Ökosystems aufrechtzuerhalten.

Regeln des App-Stores zu Code Änderungen

Apple verbietet Apps, code herunterzuladen oder auszuführen, die die Funktionalität der App nach der Freigabe für den Verkauf ändern [2].

Um dies zu erfüllen, müssen Apps vollständig selbstständig sein, innerhalb ihres zugewiesenen Containers operieren und nur auf öffentliche APIs zugreifen, die in der aktuellen Betriebssystemversion verfügbar sind [2]Diese Maßnahmen helfen dabei, potenzielle Systemvulnerabilitäten oder Ausnutzungen zu verhindern

Ab März 2024 führte Apple noch strengere Anforderungen ein. Entwickler müssen nun detaillierte Datenschutzmanifeste einreichen und verpflichtende digitale Signaturen verwenden, um die API-Verwendung zu rechtfertigen [7].

AnforderungApple App StoreGoogle Play Store
Code-IntegritätGesicherte Binärdatei-ÜberprüfungAPK-Signatur-Überprüfung
Update-DeliveryHTTPS-Verschlüsselung verpflichtendTLS 1.2+ erforderlich

Solide Standards sichern ein sicheres Framework für App-Updates und erleichtern effektive Erkennungssysteme.

Erkennungs- und Durchsetzungsverfahren

Apple verwendet fortschrittliche Werkzeuge, um in eingereichte Apps unbefugte Update-Mechanismen zu erkennen. Der Überprüfungsprozess kombiniert automatisierte Scans mit manuellen Inspektionen, um Verstöße vor der Veröffentlichung einer App aufzudecken.

Das Erkennungsworkflow umfasst mehrere Stufen für eine gründliche Überprüfung:

ScanningsphaseAktionenVerifizierungsverfahren
Vor der BereitstellungValidiere code-IntegritätAutomatisierte Tests
Update-PaketDigitale Signaturen bestätigenZertifikatsvalidierung
LaufzeitDynamische Prüfungen durchführenEchtzeit-Überwachung

Wenn Verstöße identifiziert werden, antwortet Apple sofort, indem sie die App ablehnt oder aus dem App Store entfernt.

Für Entwickler, die Capacitor Apps bietet Capgo eine kompatible Live-Update-Lösung. Sie stellt die Kompatibilität mit den Vorschriften von Apple sicher, indem sie sich auf Inhalte und Konfigurationsupdates konzentriert und keine ausführbaren code ändert.

Apple überwacht Apps auch in Echtzeit nach deren Veröffentlichung, um die Sicherheit des App Stores aufrechtzuerhalten, während sich Apps weiterentwickeln. Diese ständige Wachsamkeit hilft, die Integrität der Plattform und die Vertrauenswürdigkeit der Nutzer aufrechtzuerhalten.

Genehmigte OTA-Update-Methode

Apple hat spezifische Methoden zur Verteilung von App-Updates festgelegt, um die Geräteintegrität und die Nutzersicherheit sicherzustellen.

Apple’s offizielle Verteilungsoptionen

Apple bietet drei Hauptkanäle für Entwickler an, um Updates zu verteilen, die sich an unterschiedliche Bedürfnisse und Zielgruppen anpassen.

App Store Public Distribution verwendet einen mehrstufigen Rollout-Prozess, der sieben Tage (von 1% bis 100%) umfasst [8]. Dieser schrittweise Auslieferungsprozess ermöglicht es Entwicklern, die Leistung zu überwachen und potenzielle Probleme zu beheben, bevor eine umfassende Auslieferung erfolgt.

Hier ist eine Beschreibung, wie der mehrstufige Rollout-Schedule funktioniert:

Tag des mehrstufigen AuslieferungsprozessesProzentsatz der Benutzer
11%
22%
35%
410%
520%
650%
7100%

TestFlight ist Apples Plattform für die Beta-Testung, die Entwicklern ermöglicht, vorveröffentlichte Versionen mit sowohl internen als auch externen Testern zu teilen [8]. Dies ist eine effektive Möglichkeit, Feedback zu sammeln und potenzielle Probleme vor einer öffentlichen Veröffentlichung zu identifizieren.

Private Verteilung ist über Apple Business Manager verfügbar Apple Business Manager oder Apple School Manager, wodurch Apps ausschließlich bestimmten Organisationen zugänglich gemacht werden können. Diese Plattformen unterstützen auch Volumenkauf für Unternehmen und Schulen [9]. Für Apps, die nicht für die öffentliche Verteilung geeignet sind, unveröffentlichte Verteilung sorgt dafür, dass sie nur über direkte Links zugänglich sind, wodurch sie aus den Suchergebnissen oder Empfehlungen herausgehalten werden [9].

Beispielsweise konnte eine Organisation, die Apple Business Manager mit MDM verwendet, die Anzahl der IT-Unterstützungsanfragen um 40% reduzieren und jährlich 50.000 US-Dollar einsparen.

Diese offiziellen Optionen werden durch von Drittanbietern entwickelte Werkzeuge für schnelle Inhaltsaktualisierungen ergänzt.

Drittanbieter-OTA-Update-Lösungen

Während Apple binäre Updates verwaltet, konzentrieren sich die Lösungen von Drittanbietern darauf, schnelle Inhalte und Konfigurationsänderungen ohne Änderung der Kernfunktion der App bereitzustellen.

Capgo ist eine solche Lösung für Capacitor-Apps, die lebendige Updates bereitstellt, die den Richtlinien von Apple und Android entsprechen. Es verwendet Ende-zu-Ende-Verschlüsselung, um sicherzustellen, dass nur autorisierte Benutzer Zugriff auf Updates haben. Capgo ermöglicht es Entwicklern auch, bestimmte Benutzergruppen mit einem Kanal-System für die Beta-Testung anzusprechen. Seine Integration mit CI/CD-Pipelines automatisiert die Bereitstellung von Updates, wenn code die gesetzten Kriterien erfüllt, wodurch die manuelle Arbeit minimiert wird und die Einhaltung der Richtlinien von Apple gewährleistet ist.

Hier ist eine Auflistung der Änderungen, die durch OTA-Updates zugelassen sind und ob sie eine Bewertung durch den App Store erfordern:

ÄnderungstypOTA-Update zugelassenStore-Bewertung erforderlich
FehlerbehebungenJaNein
InhaltsaktualisierungenJaNein
UI Farbe/Text ÄnderungenJaNein
Kernfunktionalitäten ÄnderungenNeinJa
ZahlungssystemeNeinJa
AuthentifizierungsmethodenNeinJa

Im Gegensatz zu TestFlight, das keine Rollback-Funktion unterstützt, bieten Drittanbieter-Lösungen oft Rollback-Funktionen an. Dies ermöglicht es Entwicklern, sich sofort auf eine vorherige stabile Version zurückzuziehen, wenn ein Update Probleme verursacht - keine neue Einreichung bei der App Store erforderlich.

Darüber hinaus bieten diese Tools oft Echtzeit-Analysen und -Überwachung an, um die Update-Leistung und die Nutzerakzeptanz zu überwachen, um die Einhaltung sicherzustellen und wertvolle Einblicke zu bieten.

Sicherheits- und Compliance-Anforderungen

Apple setzt strenge Verschlüsselungsprotokolle für über die Luft (OTA)-Updates durch, betont die Verwendung von TLS 1.3 und schafft ältere, weniger sichere Protokolle wie SSL 3 und RC4 ab.[10]Unten werden wir die Verschlüsselungsstandards und die schnellen Reaktionsmechanismen erkunden, die dieses robuste Sicherheitsframework unterstützen.

Verschlüsselungs- und Authentifizierungsanforderungen

Apple verlangt, dass Server-Blätterzertifikate die SHA-2-Familienalgorithmen verwenden, kombiniert mit entweder einem RSA-Schlüssel von mindestens 2.048 Bit oder einem ECC-Schlüssel von mindestens 256 Bit[10]Diese Anforderungen sichern eine sichere Kommunikation zwischen Geräten und Update-Servern, die modernen kryptographischen Standards entsprechen.

Für Unternehmen werden Konfigurationsprofile verschlüsselt, indem der Geräte-X.509-Identitätsöffentext verwendet wird[11]Diese Profile beruhen auf CMS mit PKCS#7-Verschlüsselung und -Signierung für zusätzliche Sicherheit[11].

Apple-Geräte unterstützen auch eine Reihe von 802.1X-Authentifizierungsprotokollen, einschließlich verschiedener EAP-Optionen[13]. Für drahtlose Sicherheit stellt Apple die Kompatibilität mit den WPA2- und WPA3-Protokollen sicher, wobei 128-Bit-AES-Verschlüsselung verwendet wird. WPA3 Enterprise geht einen Schritt weiter, indem es 192-Bit-Sicherheit mit 256-Bit-AES-Verschlüsselung für eine erhöhte Schutzwirkung bietet[12].

Drittanbieter-OTA-Lösungen, wie Capgo, entsprechen den Standards von Apple, indem sie Ende-zu-Ende-Verschlüsselung implementieren und die Einhaltung von Apple-zugelassenen Protokollen sicherstellen

Apple’s Schnellere Sicherheitsreaktions-System

Das Rapid Security Response (RSR)-System ist die Lösung von Apple für die Lieferung kritischer Sicherheitspatches schneller als traditionelle Updates. Diese Updates sind ausschließlich für die neuesten Versionen von iOS, iPadOS und macOS verfügbar[4].

Um RSR-Updates anzuwenden, müssen Geräte bestimmte Batterie-Schwellen erfüllen: iPhones und iPads benötigen mindestens 20 % Batterie (oder 5 % wenn sie an eine Stromquelle angeschlossen sind), während Macs 10 % für Modelle mit Apple-Silicon und 20 % für Intel-basierte Versionen benötigen[4].

RSR-Updates werden systematisch mit Buchstaben (a, b, c) in Bezug auf die Basis-Betriebssystemversion gekennzeichnet[4]Ab iOS 18, iPadOS 18 und macOS 15 werden RSRs in Software-Updates eingebettet, um die Installation zu vereinfachen und Störungen zu reduzieren[4].

Organisationen haben detaillierte Kontrolle über die RSR-Implementierung. Im Gegensatz zu standardmäßigen Software-Updates werden RSRs von verwalteten Update-Verzögerungen umgangen, aber Administratoren können Richtlinien festlegen, um zu bestimmen, ob sie automatisch angewendet werden und ob Benutzer sie entfernen können[1]Benutzer können, wenn ihnen dies erlaubt ist, RSRs über das Einstellungen-Menü manuell entfernen[4].

The Stakes für die Einhaltung der Vorschriften sind hoch. Datenpannen kosten Unternehmen durchschnittlich 4,45 Millionen Euro, während 85% der Verbraucher Apps aufgrund von Bedenken hinsichtlich der Daten-Sicherheit löschen[15].

“Die entfernte Daten sind genauso wichtig, vielleicht sogar wichtiger als die aufbewahrten Daten.” - PwC [14]

Zusammenfassung: Arbeiten mit Apple's OTA-Update-Regeln

Die Navigation durch Apple's OTA-Update-Beschränkungen erfordert eine strikte Einhaltung der Richtlinien und einen starken Fokus auf die Sicherheit. Die Nicht-Einhaltung der Vorschriften kann zu einer Ablehnung der App oder sogar einer dauerhaften Sperre des Kontos führen [3]Um Entwicklern dabei zu helfen, auf dem richtigen Weg zu bleiben, ist es entscheidend, die Praktiken zu verstehen und umzusetzen, die sich mit den Richtlinien von Apple decken

Apple's Hauptregeln betonen, dass Updates nicht den Kernzweck der App ändern dürfen, unautorisierte Verkaufsplattformen einführen oder Sicherheitsmaßnahmen umgehen dürfen [16] [17]Indem man sich an diese Standards hält, halten Entwickler nicht nur die Einhaltung der Vorschriften aufrecht, sondern bauen auch Vertrauen bei den Nutzern auf und können ihre Apps sogar für potenzielle Features im App Store positionieren

Eine effektive Vorgehensweise besteht darin, strenge Tests und schrittweise Bereitstellungen durchzuführen. Validiere immer die Wiederherstellungsprozesse für potenzielle Fehler und bereite dich darauf vor, die Bereitstellung zu pausieren, wenn Probleme auftreten [18]Diese Schritte reduzieren Risiken und sichern glatte Updates für die Nutzer

Für Entwickler, die effiziente Wege suchen, um konforme Updates bereitzustellen, können Drittanbieter-Tools ein Game-Changer sein. Lösungen wie Capgo erleichtern Sie den Prozess, indem Sie instant OTA-Updates ermöglichen, während Sie sich vollständig an Apples Regeln halten. Capgo's Plattform umfasst Ende-zu-Ende-Verschlüsselung und eliminiert die Notwendigkeit von Genehmigungen im App Store, vorausgesetzt, Updates ändern die genehmigte Funktionalität des Apps nicht signifikant. Wie ihre Dokumentation erklärt, “Capacitor-Updater ermöglicht es Ihnen, diese Regeln vollständig einzuhalten, solange der Update, das Sie pushen, nicht signifikant von der ursprünglichen App Store genehmigten Absicht Ihres Produkts abweicht” [17].

Um voraus zu sein, führen Sie regelmäßige Audits durch, trainieren Sie Ihr Team und überprüfen Sie Ihre Richtlinien häufig. Die Einhaltung von Apples OTA-Update-Regeln geht nicht nur darum, sich an die Vorschriften zu halten – es geht auch darum, Ihr App, Ihr Geschäft und Ihre Benutzer in einer Welt zu schützen, in der die Sicherheit wichtiger ist denn je.

Häufig gestellte Fragen

::: faq

Wie helfen Apples OTA-Update-Einschränkungen meinem Gerätsicherheit und -privatsphäre?

Apples Über-the-air-(OTA)-Update-Politik sind darauf ausgelegt, Ihr Gerät sicher zu halten und Ihre Daten privat zu halten. Diese Regeln stellen sicher, dass Updates über sichere Kanäle geliefert werden, indem sie jede nicht autorisierte Änderung blockieren, die zu Malware oder Datenverletzungen führen könnte. Zum Beispiel verlangt Apple, dass Updates sichere Protokolle wie HTTPS verwenden und sich an strengen Compliance-Standards halten, bevor sie den Benutzern zur Verfügung gestellt werden.

With robust authentication and encryption in place, Apple minimizes threats like code injection or man-in-the-middle attacks. This not only protects your personal information but also maintains the Integrität des Betriebssystems durch schnelle und zuverlässige Abdeckung von Schwachstellen. Diese Sicherheitsvorkehrungen stellen sicher, dass Ihr Gerät sicher bleibt und mit den neuesten Schutzmaßnahmen läuft. :::

::: faq

Was sind die erforderlichen Batterie- und Speicherplatzbedingungen für iPhone-Updates und warum sind diese wichtig?

Stellen Sie sicher, dass die Batterie Ihres iPhones mindestens 50% aufgeladen ist oder dass es an einem Stromquell angeschlossen ist. Diese Vorsichtsmaßnahme hilft dabei, während des Update-Prozesses Unterbrechungen zu vermeiden, die sonst zu unvollständigen Installationen führen könnten – oder, in seltenen Fällen, Ihr Gerät unbrauchbar machen könnten.

Sie benötigen auch genügend freien Speicherplatz auf Ihrem iPhone, um das Update herunterzuladen und zu installieren. Wenn der Speicherplatz zu begrenzt ist, kann das Update möglicherweise nicht richtig starten oder beenden. Die Erfüllung dieser Bedingungen ist für einen glatten Update-Prozesswesentlich, um sicherzustellen, dass Ihr Gerät sicher bleibt und optimal funktioniert. :::

::: faq

How können Unternehmen MDM-Tools nutzen, um OTA-Updates effektiv zu verwalten?

Unternehmen können OTA-Updates durch die Verwendung von Mobile Device Management (MDM) Werkzeugen vereinfachen. Diese Werkzeuge automatisieren die Bereitstellung, erzwingen die Einhaltung und bearbeiten die Zustimmung des Benutzers, wodurch es einfacher wird, Geräte auf dem neuesten Stand zu halten, während Sicherheits- und regulatorische Standards eingehalten werden. Zum Beispiel ermöglichen die MDM-Funktionen von Apples Administratoren, Updates auf überwachten Geräten zu verwalten, Einstellungen an die Unternehmenspolitik anzupassen.

Indem Unternehmen MDM mit OTA-Provisionierung kombinieren, verbessern sie die Sicherheit, minimieren sie Schwachstellen und vereinfachen den Updateprozess. Außerdem bauen sie Vertrauen auf, indem sie die Zustimmung des Benutzers über MDM verwalten, und stellen sicher, dass die Datenschutzvorschriften erfüllt werden. Plattformen wie Capgo unterstützen live Updates für Capacitor-Apps, sodass Entwickler Updates sofort pushen können, während sie sich an die Richtlinien von Apple und Android halten.

Fortsetzen Sie von Wie Apple OTA-Update-Restriktionen durchsetzt

Wenn Sie Wie Apple OTA-Update-Restriktionen durchsetzt zur Planung von Sicherheit und Compliance verwenden, verbinden Sie es mit Verschlüsselung für die Implementierungsdetails in der Verschlüsselung, Kongruenz für die Implementierungsdetails in der Kongruenz, Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Sicherheits-Scanner, Capgo Sicherheit für den Produktworkflow in Capgo Sicherheit, und Capgo Vertrauenszentrum für den Produktworkflow in Capgo Vertrauenszentrum.

Live-Updates für Capacitor-Apps

Wenn ein Web-Schicht-Bug live ist, schicken Sie die Reparatur über Capgo anstatt Tage zu warten, bis die App-Store-Zulassung genehmigt ist. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Review-Verfahren bleiben.

Los geht's jetzt

Neuestes aus unserem Blog

Capgo bietet Ihnen die besten Einblicke, die Sie benötigen, um eine wirklich professionelle mobile App zu erstellen.