# Versionierungs- und Support-Richtlinie für mobile SDKs Erfahren Sie mehr über die Versionierungs- und Support-Richtlinie für mobile SDKs. Auf dieser Seite werden die Versionierungsrichtlinie für das mobile SDK von Stripe, die Kompatibilität mit den Stripe API-Versionen und die Aktualisierung auf neuere SDK-Versionen beschrieben. #### iOS Das [iOS-SDK](https://github.com/stripe/stripe-ios) ist Open Source und vollständig dokumentiert. Das iOS-SDK von Stripe folgt der [semantischen Versionierung](https://semver.org/) (semver). Das bedeutet, dass Versionsnummern als MAJOR.MINOR.PATCH strukturiert sind, wobei Folgendes gilt: - **MAJOR**-Versionsinkremente weisen auf inkompatible API-Änderungen hin - **MINOR**-Versionsinkremente fügen Funktionalität auf rückwärtskompatible Weise hinzu - **PATCH**-Versionsinkremente enthalten rückwärtskompatible Fehlerbehebungen Wir empfehlen, stets die neuesten SDK-Versionen zu verwenden, um von neuen Funktionen, Verbesserungen und Fehlerbehebungen zu profitieren. ## Migrationsleitfäden und Änderungsprotokoll - [Migrationsleitfäden](https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md) – Detaillierte Leitfäden für Upgrades zwischen Major-Versionen - [Änderungsprotokoll](https://github.com/stripe/stripe-ios/blob/master/CHANGELOG.md): vollständiger Änderungsverlauf über alle Versionen hinweg ## Support-Richtlinie Neue Funktionen und Fehlerbehebungen werden in der neuesten Major-Version des SDK veröffentlicht. Wenn Sie eine ältere Major-Version verwenden, empfehlen wir ein Upgrade auf die neueste Major-Version, um diese Funktionen und Fehlerbehebungen zu nutzen. Ältere Major-Versionen des SDK können weiterhin verwendet werden, erhalten jedoch keine zusätzlichen Updates. #### Android Das [Android-SDK](https://github.com/stripe/stripe-android) ist Open Source und vollständig dokumentiert. Das Android-SDK von Stripe folgt der [semantischen Versionierung](https://semver.org/) (semver). Das bedeutet, dass Versionsnummern als MAJOR.MINOR.PATCH strukturiert sind, wobei Folgendes gilt: - **MAJOR**-Versionsinkremente weisen auf inkompatible API-Änderungen hin - **MINOR**-Versionsinkremente fügen Funktionalität auf rückwärtskompatible Weise hinzu - **PATCH**-Versionsinkremente enthalten rückwärtskompatible Fehlerbehebungen Wir empfehlen, stets die neuesten SDK-Versionen zu verwenden, um von neuen Funktionen, Verbesserungen und Fehlerbehebungen zu profitieren. ## Migrationsleitfäden und Änderungsprotokoll - [Migrationsleitfäden](https://github.com/stripe/stripe-android/blob/master/MIGRATING.md) – Detaillierte Leitfäden für Upgrades zwischen Major-Versionen - [Änderungsprotokoll](https://github.com/stripe/stripe-android/blob/master/CHANGELOG.md) – vollständiger Änderungsverlauf über alle Versionen hinweg ## Support-Richtlinie Neue Funktionen und Fehlerbehebungen werden in der neuesten Major-Version des SDK veröffentlicht. Wenn Sie eine ältere Major-Version verwenden, empfehlen wir ein Upgrade auf die neueste Major-Version, um diese Funktionen und Fehlerbehebungen zu nutzen. Ältere Major-Versionen des SDK können weiterhin verwendet werden, erhalten jedoch keine zusätzlichen Updates. #### React Native Das [React Native SDK](https://github.com/stripe/stripe-react-native) ist Open Source und vollständig dokumentiert. Das React Native SDK von Stripe folgt dem 0.x.y-Versionierungsschema: - Wichtige Änderungen werden in einer neuen Minor-Version ausgeliefert, bei der wir die `x-`Zahl erhöhen (zum Beispiel: 0.55.0 auf 0.56.0). - Neue Funktionen und APIs werden auch in einer neuen Minor-Version ausgeliefert, bei der wir die `x-`Zahl erhöhen (zum Beispiel: 0.55.0 auf 0.56.0). - Kritische Fehlerbehebungen werden in einer neuen Patch-Version ausgeliefert, in der wir die `y`-Zahl erhöhen (zum Beispiel: 0.56.0 auf 0.56.1). Dabei handelt es sich um dieselbe Versionierungsrichtlinie wie [React Native](https://reactnative.dev/docs/next/releases/versioning-policy). Wir empfehlen, stets die neuesten SDK-Versionen zu verwenden, um von neuen Funktionen, Verbesserungen und Fehlerbehebungen zu profitieren. ## Änderungsprotokoll Das [Änderungsprotokoll](https://github.com/stripe/stripe-react-native/blob/master/CHANGELOG.md) enthält einen vollständigen Änderungsverlauf für alle Versionen sowie Migrationsinformationen für wichtige Versionsupgrades ## Support-Richtlinie Neue Funktionen und Fehlerbehebungen werden in der neuesten Minor-Version des SDK veröffentlicht. Wenn Sie eine ältere Minor-Version verwenden, empfehlen wir ein Upgrade auf die neueste Minor-Version, um diese Funktionen und Fehlerbehebungen zu nutzen. Ältere Minor-Versionen des SDK können weiterhin verwendet werden, erhalten jedoch keine zusätzlichen Updates. ## Kompatibilität mit Stripe API-Versionen in Ihrem Backend Sofern in einer SDK-API nicht ausdrücklich etwas Abweichendes angegeben ist, sind die mobilen SDKs mit jeder Version der Stripe-API kompatibel, die Sie in Ihrem Backend verwenden. ## See also - [Stripe-Versionierungs- und Support-Richtlinie](https://docs.stripe.com/sdks/versioning.md) - [Stripe.js-Versionierungs- und Support-Richtlinie](https://docs.stripe.com/sdks/stripejs-versioning.md)