Anleitung zur DPS-Veröffentlichung für den Windows Store

Ist dies auch der richtige Artikel?

Dieser Artikel bezieht sich auf Digital Publishing Suite. Den entsprechenden Artikel zu AEM Mobile finden Sie unter Anleitung zur Veröffentlichung von AEM Mobile-Apps für Windows.

Sie können mit DPS-Werkzeugen eine DPS-Viewer-App erstellen, die Sie an den Windows Store übermitteln können. Die Windows-App kann auf allen Geräten und Computern angezeigt werden, auf denen Windows 8.1 ausgeführt wird. Windows Phone wird von DPS-Apps nicht unterstützt.

In diesem Dokument wird beschrieben, wie Sie ein Windows Store-Entwicklerkonto einrichten, mit dem Windows Developer Center die App-Details einrichten und wie Sie die App übermitteln. Weitere Informationen zum Erstellen von Windows-Apps finden Sie unter Erstellen von DPS-Apps für den Windows Store.

Einrichten eines Windows Store-Entwicklerkontos

Sofern noch nicht geschehen, registrieren Sie sich für ein Windows Store-Entwicklerkonto für eine Einzelperson oder ein Unternehmen:

https://appdev.microsoft.com/StorePortals/de-de/Account/signup/start

Wenn die App für den Handel bestimmte Inhalte enthält, geben Sie Bankdaten an, damit Microsoft Ihnen die Beträge für erfolgte Käufe überweisen kann.

Festlegen von App-Details

Wenn Sie zum Erstellen einer App das Windows Store Dev Center verwenden, geben Sie App-Details sowie In-App-Käufe von für den Handel bestimmten Inhalten an und übermitteln Sie die App in einer Reihe von Schritten. Es sind keine Zertifikate erforderlich.

Verwenden Sie die Informationen, die Sie während dieses Vorgangs angeben, Wenn Sie die App mit dem webbasierten DPS App Builder erstellen.

  1. Melden Sie sich beim Windows Dev Center an.

  2. Klicken Sie auf „App übermitteln“.

  3. Folgen Sie den Aufforderungen zum Erstellen der App. Geben Sie in jedem Abschnitt für jede mit einem Sternchen (*) gekennzeichnete Option die entsprechenden Informationen an. Wenn Sie einen Abschnitt abgeschlossen haben, blättern Sie zum unteren Rand und klicken Sie auf „Speichern“.

App-Name

Geben Sie einen nicht verwendeten App-Namen für den Windows Store an. Verwenden Sie diesen Namen auch, wenn Sie die App mit DPS App Builder erstellen.

Verkaufsdetails

Die Optionen im Abschnitt „Verkaufsdetails“ beziehen sich auf die App selbst und nicht auf In-App-Käufe. Bei den meisten DPS-Apps ist die App selbst kostenlos und die Folios in der App sind entweder kostenlos oder kostenpflichtig. In-App-Käufe für Folios geben Sie im nächsten Abschnitt „Dienste“ an.

  • Legen Sie eine Preisstufe für die App fest.
  • DPS-Apps verwenden für In-App-Käufe kein E-Commerce-System von Drittanbietern. Lassen Sie das Kontrollkästchen deaktiviert.

  • Lassen Sie unter „Hardwareanforderungen“ die Option „Für alle Systeme verfügbar“ für jede Option aktiviert.
  • Lassen Sie das Kontrollkästchen unter „Barrierefreiheit“ deaktiviert.

Dienste

Im Abschnitt „Dienste“ können Sie In-App-Käufe für Folios angeben. Im Windows Store können Sie nur einen Preis für alle für den Handel bestimmten Folios in der App angeben. Daher können Sie für In-App-Kaufangebote nur eine einzelne Windows Store-Produkt-ID erstellen. Sie geben diese Produkt-ID dann an, wenn Sie die App mit DPS App Builder erstellen.

Hinweis: Obwohl Sie eine einzelne Windows Store-Produkt-ID erstellen, müssen Sie für jedes Folio unterschiedliche Produkt-ID-Werte (z. B. com.meinunternehmen.meineapp.ausgabenname) verwenden, wenn Sie Folios mithilfe von Adobe Folio Producer veröffentlichen.

  • Geben Sie eine Windows Store-Produkt-ID für die für den Handel bestimmten Folios an. Es wird empfohlen, das umgekehrte DNS-Format, z. B. com.meinunternehmen.meineapp.inapp zu verwenden.
  • Wählen Sie unter „Produktlebensdauer“ die Option „Consumable“. Sie müssen „Consumable“ wählen, andernfalls können keine Käufe erfolgen.
  • Wählen Sie unter „Content Type“ die Option „Electronic magazine single issue“.
Hinweis:

Für Windows-Apps mit In-App-Käufen ist ein Shared-Secret erforderlich (als „Identitätsname des Windows-Hauptpakets“ bezeichnet). Weitere Informationen zum Abrufen des gemeinsamen geheimen Schlüssels finden Sie im entsprechenden Abschnitt weiter unten in diesem Artikel. Kopieren Sie dann den unter der Option „Identitätsname für Windows-Hauptpaket“ angegebenen Identitätsnamen in das Kontoverwaltungswerkzeug.

App-Bewertung

Geben Sie die App-Bewertung wie von Microsoft beschrieben an.

Kryptografie

Es wird empfohlen, die Fragen zur Kryptografie mit „Ja“ zu beantworten.

Pakete

Ziehen Sie die erforderliche APPX-Datei und legen Sie sie ab. Sie finden diese Datei, indem Sie die aus dem DPS App Builder heruntergeladene ZIP-Datei extrahieren. Nachdem Sie die Datei übermittelt haben, wird der Dateiname als grüner Text angezeigt.

Beschreibung

  • Geben Sie die App-Beschreibung an.
  • Laden Sie mindestens einen Screenshot der App hoch und geben Sie für jedes Bild eine Beschriftung an.

  • Wenn Sie einen In-App-Kauf angegeben haben, geben Sie eine Beschreibung an. Microsoft verlangt diese Beschreibung, sie wird jedoch nicht in der App angezeigt.

Hinweise für Tester

Geben Sie ggf. Hinweise für die Tester an, die entscheiden, ob Ihre App genehmigt wird.

Abrufen des Identitätsnamens des Hauptpakets

Der Identitätsname des Hauptpakets wird benötigt, wenn Sie mit DPS App Builder eine App für den Windows Store erstellen. Wenn Ihre App In-App-Käufe aufweist, müssen Sie den Identitätsnamen auch im Feld „Identitätsname des Hauptpakets“ im Abschnitt „Store“ der Projekteinstellungen angeben.

Microsoft zeigt den Identitätsnamen des Hauptpakets im Windows Dev Center an.

  1. Melden Sie sich im Windows Dev Center an.
  2. Wählen Sie Ihre App im Dashboard aus.
  3. Erweitern Sie auf der linken Leiste den Eintrag „App-Verwaltung“ und klicken Sie auf „App-Identität“.
  4. Kopieren Sie die Zeichenfolge rechts neben „Paket/Identität/Name“.

Erstellen der App

Verwenden Sie den webbasierten DPS App Builder zum Erstellen der App. Weitere Informationen finden Sie unter Erstellen von DPS-Apps für den Windows Store.

Testen der App

Nachdem Sie die App mit DPS App Builder erstellt haben, laden Sie die ZIP-Datei herunter und extrahieren Sie sie. Zum Testen der App verwenden Sie das Skript „Add-AppDevPackage.ps1“.

  1. Dekomprimieren Sie die Datei, die Sie aus dem DPS App Builder heruntergeladen haben.

  2. Klicken Sie mit der rechten Maustaste auf die Datei „Add-AppDevPackage.ps1“ und wählen Sie „Mit PowerShell ausführen“.

  3. Folgen Sie den Anweisungen, um einen Entwicklerlizenz abzurufen und das Zertifikat zu installieren.

    Sie können In-App-Käufe im Windows Store nicht vor der Übermittlung der App testen. Folios, die als „Handel/Öffentlich“ veröffentlicht wurden, werden erst in der Bibliothek angezeigt, nachdem die Anwendung von Microsoft genehmigt wurde.

    Damit In-App-Käufe korrekt funktionieren, führen Sie die folgenden Schritte aus:

    • Stellen Sie sicher, dass Sie die Anweisungen im Abschnitt „Dienste“ in diesem Artikel befolgt haben. Geben Sie im Dev Center die gleiche Produkt-ID wie in DPS App Builder an und legen Sie die Produktlebensdauer auf „Consumable“ fest.
    • Geben Sie im Kontoverwaltungswerkzeug den Identitätsnamen für das Hauptpaket an. Öffnen Sie http://digitalpublishing.acrobat.com/de, melden Sie sich mit Ihrem Hauptkonto an, klicken Sie auf „Kontoverwaltung“ und bearbeiten Sie die Einstellungen für Ihre App. Kopieren Sie den Identitätsnamen des Hauptpakets wie weiter oben in diesem Artikel beschrieben.

    Wenn Sie diese Schritte nicht ausführen, kommt es vermutlich zu Fehlern beim Abschließen eines In-App-Kaufs.

Übermitteln der App-Datei an den Windows Store

  1. Erstellen Sie die App mit DPS App Builder und laden Sie die ZIP-Datei herunter.
  2. Extrahieren Sie die ZIP-Datei und suchen Sie die APPXBUNDLE-Datei.
  3. Laden Sie im Windows Store Dev Center die APPXBUNDLE-Datei im Abschnitt „Pakete“ hoch.
  4. Nachdem Sie die erforderlichen Informationen in den einzelnen Abschnitten angegeben haben, klicken Sie auf „Zur Zertifizierung übermitteln“. Folgen Sie den Aufforderungen zum Übermitteln der App an Microsoft, um sie genehmigen zu lassen.

Erstellen von privaten Apps für Windows

Bei Microsoft gelten zwei Anforderungen für die Enterprise-Bereitstellung von Windows Store-Apps:

  • Das Gerät mit der App muss mit einer Domäne verknüpft sein.
  • Das Zertifikat, mit dem die APPX-Datei signiert wird, muss in der Liste der vertrauenswürdigen Zertifikate auf dem Gerät enthalten sein.

Die von DPS App Builder bereitgestellte APPXBUNDLE-Datei wird für das Übermitteln an den Windows Store signiert. Für die Enterprise-Bereitstellung müssen Sie die APPXBUNDLE-Datei und deren Inhalt möglicherweise erneut mit Ihrem eigenen Unternehmenszertifikat signieren. Weitere Informationen erhalten Sie von Ihrem Adobe-Kundenbetreuer.

Für die Verteilung der App-Datei können Sie alle von Microsoft unterstützten Verfahren nutzen. Sie können sogar eine einfache Befehlszeilenmethode verwenden.

Adobe-Logo

Bei Ihrem Konto anmelden