Windows 市集的 DPS 發佈指南

您正在檢視正確的文章嗎?

這篇文章指的是 Digital Publishing Suite。若為 AEM Mobile 文章,請參閱「Windows 發佈指南」。

透過 DPS 工具,您可以建立可送出至 Windows 市集的 DPS 檢視器應用程式。您的 Windows 應用程式可以在任何執行 Windows 8.1 的裝置或電腦上顯示。DPS 應用程式不支援 Windows Phone。

本文將說明如何設定 Windows 市集開發人員帳戶、使用 Windows 市集開發人員中心來設定應用程式詳細資訊,以及送出應用程式。如需有關建立 Windows 應用程式的詳細資訊,請參閱「建立 Windows 市集適用的 DPS 應用程式」。

設定 Windows 市集開發人員帳戶

如果您尚未註冊個人或公司的 Windows 市集開發人員帳戶,請先註冊:

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

如果您的應用程式包含零售內容,請指定銀行帳戶資訊,好讓 Microsoft 支付零售購買的款項給您。

指定應用程式詳細資訊

當您使用 Windows 市集開發人員中心來建立應用程式時,可以透過一連串步驟指定應用程式詳細資訊、零售內容的應用程式內購買項目,並且送出應用程式。不需要任何憑證。

當使用線上 DPS App Builder 來建立應用程式時,請使用您在這個程序中所提供的資訊。

  1. 按一下「送出應用程式」。

  2. 依照提示建立應用程式。在每個區段中,針對以星號 (*) 標示的任何選項指定資訊。完成區段之後,請向下捲動至底部並按一下「儲存」。

應用程式名稱

指定未用於 Windows 市集的應用程式名稱。當您使用 DPS App Builder 建立應用程式時,請使用這個相同的名稱。

銷售詳細資料

「銷售詳細資料」區段中的選項是指應用程式本身,而非應用程式中購買項目。對於大部分 DPS 應用程式而言,應用程式本身是免費的,而應用程式中的對開本則是免費或零售的。您可以在下一個區段 (「服務」) 中指定對開本的應用程式中購買項目。

  • 設定應用程式的價格區間。
  • DPS 應用程式不會針對應用程式中購買項目使用協力廠商商務系統。請將此核取方塊保持未選取狀態。

  • 在「硬體需求」底下,將每個選項都保持選取「所有系統均可用」的狀態。
  • 在「協助工具」底下,將此核取方塊保持未選取狀態。

服務

在「服務」區段中,您可以指定對開本的應用程式中購買項目。Windows 市集可讓您針對應用程式中的所有零售對開本指定單一價格,因此您只要針對 App 內購買項目建立單一 Windows 市集產品 ID 即可。然後當您使用 DPS App Builder 建立應用程式時,就可以指定這個產品 ID。

注意:即使您建立單一 Windows 市集產品 ID,在使用 Adobe Folio Producer 來發佈對開本時,請務必針對每個對開本使用不同的產品 ID 值 (例如 com.mycompany.myapp.issuename)。

  • 指定零售對開本的 Windows 市集產品 ID。我們建議您使用反向 DNS 格式,例如 com.mycompany.myapp.inapp
  • 在「產品存留期」底下,選擇「消費品」。您必須選擇「消費品」,否則購買功能將無法運作。
  • 在「內容類型」底下,選取「電子雜誌單一期刊」。
註解:

如果 Windows 應用程式包含應用程式中購買項目,則需要指定共用的機密 (稱為「Windows 主套件識別名稱」)。如需有關取得共用機密的資訊,請參閱本文稍後的相關章節。然後複製「Account Admin」(帳戶管理) 工具中「Windows Main Package Identity Name」(Windows 主套件識別名稱) 選項內的識別名稱。

應用程式分級

依照 Microsoft 所描述的內容來指定應用程式分級。

加密

我們建議您針對加密問題都回答「是」。

套件

拖放所需的 .appx 檔案。您可以將從 DPS App Builder 下載的 .zip 檔案解壓縮來取得這個檔案。在您提交檔案之後,檔案名稱應該會以綠色文字顯示。

描述

  • 指定應用程式描述。
  • 至少上傳一個應用程式的螢幕擷取畫面,並提供每個影像的標題。

  • 如果您指定了應用程式中購買項目,請指定描述。雖然 Microsoft 要求這項描述,不過它不會顯示在應用程式中。

測試人員注意事項

針對決定是否核准應用程式的測試人員提供任何所需的指引。

取得主套件識別名稱

當您使用 DPS App Builder 建立 Windows 市集的應用程式時,需要主套件識別名稱。如果您的應用程式包含應用程式內購買項目,您也必須在專案設定的「商店」區段的「主套件識別名稱」欄位中,指定識別名稱。

Microsoft 會在 Windows 開發人員中心內顯示主套件識別名稱。

  1. 登入 Windows 開發人員中心
  2. 在「儀表板」中選取您的應用程式。
  3. 展開左側導軌中的「應用程式管理」,然後按一下「應用程式身分識別」。
  4. 複製「套件/身分識別/名稱」右側的字串。

建立應用程式

使用線上 DPS App Builder 建立應用程式。如需詳細資訊,請參閱「建立 Windows 市集適用的 DPS 應用程式」。

測試應用程式

當您使用 DPS App Builder 建立應用程式之後,請下載 .zip 檔案並將它解壓縮。若要測試應用程式,您可使用 Add-AppDevPackage.ps1 指令碼。

  1. 將您從 DPS App Builder 下載的檔案解壓縮。

  2. 以滑鼠右鍵按一下 Add-AppDevPackage.ps1 檔案,然後選取「用 PowerShell 執行」。

  3. 依照畫面上的提示來取得開發人員授權及安裝憑證。

    在您提交應用程式之前,無法先在 Windows 市集測試 App 內購買項目。要等到 Microsoft 核准應用程式之後,發佈為「公開/零售版」的對開本才會顯示在資料庫中。

    如果要讓 App 內購買項目正確運作,請採取以下動作:

    • 確定您已經依照本文的「服務」章節內的指示進行。在 DPS App Builder 中使用您在開發人員中心所指定的相同產品 ID,並將產品存留期設定為「Consumable」(消費品)。
    • 在「Account Administration」(帳戶管理) 工具中指定「Main Package Identity Name」(主套件識別名稱)。移至 http://digitalpublishing.acrobat.com/,並使用您的主要帳戶登入,然後按一下「Account Administration」(帳戶管理),再編輯您的應用程式設定。依照本文稍早所述的內容來複製及貼上「Main Package Identity Name」(主套件識別名稱)。

    如果未依照這些步驟進行,當您嘗試完成應用程式中購買項目時,可能會發生錯誤。

將應用程式檔案提交到 Windows 市集

  1. 使用線上 DPS App Builder 來建立您的應用程式及下載 .zip 檔案。
  2. 解壓縮 .zip 檔案並取得 .appbundle 檔案。
  3. 在 Windows 市集開發人員中心的「套件」區段上傳 .appxbundle 檔案。
  4. 一旦您填完每個區段中的必要資訊之後,請按一下「送出以進行認證」。依照提示將應用程式提交給 Microsoft 進行核准。

建立 Windows 適用的私用應用程式

Microsoft 對於 Windows 市集應用程式的企業部署有兩個要求:

  • 應用程式的裝置必須加入網域。
  • 用來簽署 .appx 的憑證必須位於裝置上的受信任憑證清單中。

DPS App Builder 所提供的 .appxbundle 檔案會經過簽署,以便提交給 Windows 市集。如果是企業部署,您可能需要使用您自己的企業憑證重新簽署 .appxbundle 以及其內容。如需詳細資訊,請與您的 Adobe 代表聯絡。

如果要散發應用程式檔案,請使用 Microsoft 支援的任何方法。您甚至可以使用簡單的命令列方法。

 Adobe

更快、更輕鬆地獲得協助

新的使用者?

Adobe MAX 2024

Adobe MAX
創意大會

10 月 14 至 16 日邁阿密海灘和線上

Adobe MAX

創意大會

10 月 14 至 16 日邁阿密海灘和線上

Adobe MAX 2024

Adobe MAX
創意大會

10 月 14 至 16 日邁阿密海灘和線上

Adobe MAX

創意大會

10 月 14 至 16 日邁阿密海灘和線上