Anleitungen für die Verwaltung von App-Paketen

Erfahren Sie, wie die Pakete Ihrer App Ihren Kunden zur Verfügung gestellt werden und wie Sie bestimmte Paketszenarien verwalten.

Betriebssystemversionen und Paketverteilung

Verschiedene Betriebssysteme können verschiedene Typen von Paketen ausführen. Wenn mehr als eines Ihrer Pakete auf dem Gerät eines Kunden ausgeführt werden kann, stellt der Microsoft Store die beste verfügbare Übereinstimmung bereit.

Im Allgemeinen können spätere Betriebssystemversionen Pakete ausführen, die auf frühere Betriebssystemversionen für dieselbe Gerätefamilie abzielen. Windows 10-Geräte können alle vorherigen unterstützten Betriebssystemversionen (pro Gerätefamilie) ausführen. Windows 10-Desktopgeräte können Apps ausführen, die für Windows 8.1 oder Windows 8 erstellt wurden. Kunden unter Windows 10 oder Windows 11 erhalten diese Pakete jedoch nur, wenn die App keine UWP-Pakete für die entsprechende Gerätefamilie enthält.

Wichtig

Sie können keine neuen XAP-Pakete mehr hochladen, die mit den Windows Phone 8.x SDKs erstellt wurden. Apps, die bereits mit XAP-Paketen im Store verfügbar sind, funktionieren weiterhin auf Windows 10 Mobile-Geräten. Weitere Informationen finden Sie in diesem Blogbeitrag.

Entfernen einer App aus dem Store

Manchmal möchten Sie die Bereitstellung einer App für Kunden beenden und die Veröffentlichung „aufheben“. Klicken Sie dazu auf der App-Übersichtsseite auf App aufheben. Nachdem Sie bestätigt haben, dass die App nicht mehr verfügbar sein soll, wird sie innerhalb weniger Stunden nicht mehr im Store angezeigt, und neue Kunden können sie nicht mehr abrufen (es sei denn, sie verfügen über einen Werbecode und verwenden ein Windows 10- oder Windows 11-Gerät).

Wichtig

Diese Option überschreibt alle Sichtbarkeitseinstellungen, die Sie in Ihren Übermittlungen ausgewählt haben.

Diese Option hat die gleiche Wirkung wie beim Erstellen einer Übermittlung und der Auswahl von Dieses Produkt verfügbar, aber nicht im Store auffindbar machen mit der Option Kauf beenden. Es ist jedoch nicht erforderlich, dass Sie eine neue Übermittlung erstellen.

Beachten Sie, dass alle Kunden, die bereits über die App verfügen, diese weiterhin verwenden können und sie erneut herunterladen können (und sogar Updates erhalten können, wenn Sie später neue Pakete übermitteln).

Nachdem die App nicht verfügbar ist, wird sie weiterhin im Partner Center angezeigt. Wenn Sie die App Kunden erneut anbieten möchten, können Sie auf der App-Übersichtsseite auf App verfügbar machen klicken. Nachdem Sie dies bestätigt haben, steht die App neuen Kunden zur Verfügung (es sei denn, sie ist innerhalb weniger Stunden durch die Einstellungen in Ihrer letzten Übermittlung eingeschränkt).

Hinweis

Wenn Ihre App verfügbar bleiben soll, sie die App aber nicht für neue Kunden in einer bestimmten Betriebssystemversion anbieten möchten, können Sie eine neue Übermittlung erstellen und alle Pakete für die Betriebssystemversion entfernen, für die Sie neue Käufe verhindern möchten.

Entfernen von Paketen für eine zuvor unterstützte Gerätefamilie

Wenn Sie alle Pakete für eine bestimmte Gerätefamilie entfernen (siehe Programmierung mit Erweiterungs-SDKs), die Ihre App zuvor unterstützt hat, werden Sie aufgefordert, zu bestätigen, dass dies Ihre Absicht ist, bevor Sie Ihre Änderungen auf der Seite Pakete speichern können.

Wenn Sie eine Übermittlung veröffentlichen, die alle Pakete entfernt, die auf einer Gerätefamilie ausgeführt werden können, die Ihre App zuvor unterstützt hat, können neue Kunden die App nicht auf dieser Gerätefamilie erwerben. Sie können später immer ein weiteres Update veröffentlichen, um Pakete für diese Gerätefamilie erneut bereitzustellen.

Beachten Sie, dass auch wenn Sie alle Pakete entfernen, die eine bestimmte Gerätefamilie unterstützen, bestehende Kunden, die die App bereits auf diesem Gerätetyp installiert haben, sie weiterhin verwenden können und alle von Ihnen später bereitgestellten Updates erhalten.

Hinzufügen von Paketen für Windows 10 zu einer vorhandenen App

Wenn Sie über eine App im Store verfügen, die nur Pakete für Windows 8.x enthält und Ihre App für Windows 10 und Windows 11 aktualisieren möchten, erstellen Sie eine neue Übermittlung, und fügen Sie Ihre UWP .msixupload or .appxupload-Pakete während des Schritts Pakete hinzu. Nachdem Ihre App den Zertifizierungsprozess durchlaufen hat, steht das UWP-Paket auch für neue Käufe von Kunden unter Windows 10 und 11 zur Verfügung.

Hinweis

Sobald ein Kunde unter Windows 10 oder 11 Ihr UWP-Paket erhält, können Sie diesen Kunden nicht zurück auf die Verwendung eines Pakets für frühere Betriebssystemversionen zurücksetzen.

Beachten Sie, dass die Versionsnummer Ihrer Windows 10 und 11-Pakete höher sein muss als für alle von Ihnen verwendeten Pakete für Windows 8 und Windows 8.1. Weitere Informationen finden Sie unter Paketversionsverwaltung.

Weitere Informationen zum Verpacken von UWP-Apps für den Store finden Sie unter Verpacken von Apps.

Sie können verschiedene Pakete für verschiedene Architekturen und Sprachen bereitstellen. Bei einer Kombination aus Architektur und Sprache(n) können Sie nur ein Paket bereitstellen. Sie können z. B. nur ein Paket für x64 und die Sprachkombination „Englisch“ bereitstellen.

Beim Aktualisieren Ihrer App können Sie die vorherigen Pakete löschen, indem Sie zur Seite „Pakete verwalten“ wechseln. Löschen Sie das Paket, das nicht mehr erforderlich ist, und fügen Sie bei Bedarf ein neues Paket hinzu. Klicken Sie nach dem Löschen oder Hinzufügen eines neuen Pakets auf der Seite „Pakete verwalten“ auf „Alle speichern“. Dadurch werden die neuen Änderungen hochgeladen.

Wichtig

Die Paketversionsnummerierung wird für App-Add-Ons nicht unterstützt.