在 Surface Hub 上安裝應用程式
您可以在 Surface Hub 上安裝更多應用程式,以符合小組或組織的需求。 根據您要開發和測試應用程式,或部署已發行的應用程式,安裝應用程式的方法不同。
支援的應用程式指導方針
- Surface Hub 只會執行 UWP 應用程式。 使用 MSIX 封裝工具 建立的應用程式不會在 Surface Hub 上執行。
- Surface Hub 僅支援離線授權應用程式。
- 應用程式必須以通用裝置系列或 Windows 小組裝置系列為目標。
- 根據預設,必須簽署應用程式才能安裝。 在測試和開發期間,您也可以選擇將裝置切換到開發人員模式來執行開發人員簽署的 UWP app。
- 您需要系統管理員認證,才能在 Surface Hub 上安裝應用程式。
部署已發佈的應用程式
有幾個選項可用於安裝已發佈到 Microsoft 網上商店的應用程式,取決於您要在少數裝置上評估它們,或是在組織中廣泛部署。
安裝已發佈的應用程式:
- 使用 Microsoft 市集應用程式下載應用程式,或
- 透過 WinGet 命令行套件管理員從 Microsoft Store 下載應用程式套件 ,並使用佈建套件或支援的 MDM 提供者進行散發。
Microsoft 網上商店應用程式
若要評估個別 Surface Hub 上的應用程式,您可以使用 Surface Hub 上的 Microsoft Store 應用程式來瀏覽和下載應用程式。
注意
使用 Microsoft 市集應用程式不是將應用程式大規模部署到組織的建議方法。 在具有多個 Surface Hub 的企業環境中,使用布建套件或透過 MDM 提供者部署應用程式,例如 Microsoft Intune。
- 若要下載應用程式,您必須使用 Microsoft 帳戶或組織帳戶登入 Microsoft 網上商店應用程式。 不過,您一次只能將帳戶連線到最多 10 部裝置。 如果您擁有超過 10 部 Surface Hub,您將需要建立多個帳戶,或在應用程式安裝期間從您的帳戶中移除裝置。
- 若要安裝應用程式,您必須在所擁有的每部 Surface Hub 上手動登入 Microsoft 網上商店應用程式。
流覽 Surface Hub 上的Microsoft存放區
- 從 Surface Hub 開啟 [ 設定]。
- 出現提示時,輸入裝置系統管理員認證。
- 流覽至 Surface Hub>應用程式 & 功能。
- 選取 [開啟市集 ],然後搜尋您要尋找的應用程式。
透過 WinGet 下載應用程式套件
隨著 商務用 Microsoft Store 的淘汰,組織需要健全的替代方案,以便跨多個 Surface Hub 裝置管理和部署應用程式。 WinGet Microsoft的命令行套件管理員,為 IT 專業人員提供功能強大且彈性的工具來探索、下載及安裝應用程式,藉此填補此空白。 這項對 WinGet 的轉換可確保組織能夠保有其應用程式部署程式的控制權,同時受益於改善的裝置自動化和一致性。 藉由採用 WinGet,您可以簡化應用程式管理,並確保從現已淘汰的商務用市集順利轉換。
安裝 WinGet
- 根據預設,WinGet 會預安裝在 Windows 10 (1809 版和更新版本的) 和 Windows 11。 若要確認您已安裝 WinGet,請開啟命令提示字元並輸入 winget。
- 請確定您執行的是 WinGet 1.8 或更新版本。
- 如果 WinGet 不存在或您需要最新版本,請遵循下列指示: 安裝 WinGet。
範例案例:下載企業版的應用程式檔案
在此案例中,請使用 WinGet 下載 Surface Hub 的應用程式套件。
輸入下列命令:
將取代
<app-id>
為您想要下載之應用程式的特定識別碼。winget download <app-id> --platform windows.universal -a x64 --skip-license
範例命令:
winget download 9WZDNCRFHVJL --platform windows.universal -a x64 --skip-license
同意條款:
如果出現提示,請在下載程式中同意條款。
檢視下載的檔案:
下載完成之後,檔案會儲存在 Downloads 資料夾內的新子目錄中。 此資料夾包含應用程式套件和任何必要的相依性檔案。
WinGet 命令參數
- 9WZDNCRFHVJL:Microsoft市集應用程式識別符;在此範例中,Microsoft OneNote。
- platform windows.universal:指的是 通用 Windows 平台 (UWP) ,這表示套件的設計目的是要在多個 Windows 裝置上執行,包括 Surface Hub、計算機、平板電腦和其他支援 UWP 的裝置。
- -a x64:指定與 64 位 Windows 系統兼容的套件架構。
- --skip-license:在下載套件之前,略過接受許可協定的需求。 藉由使用此旗標,您將自動接受授權條款,而不會在下載程序期間出現提示。
流覽 Surface Hub 的應用程式
尋找具有 Surface Hub 相關關鍵詞的相容應用程式,或篩選 通用 Windows 平台 (UWP) 應用程式。
在命令提示字元中使用下列命令:
winget search --tag "Surface Hub"
此命令會搜尋標記為「Surface Hub」的應用程式,指出它們已針對 Surface Hub 裝置優化。
UWP 應用程式的篩選
如果您要尋找與 Surface Hub 相容的 UWP 應用程式,您可以使用如下的命令來篩選搜尋:
winget search --source msstore --query uwp
這會顯示來自 Microsoft Store 的 UWP app,其中有許多可以在 Surface Hub 上執行。
依特定應用程式名稱或類別流覽
如果您已瞭解您要尋找的應用程式類型,例如共同作業工具或依名稱指定的特定軟體,您可以更直接地搜尋:
winget search "collaboration"
或
winget search "Microsoft Whiteboard"
檢視應用程式詳細資料
找到您感興趣的應用程式之後,您可以檢視更多詳細數據來確認相容性,或深入瞭解應用程式:
winget show <app-id>
例如:
winget show Microsoft.Whiteboard
此命令提供應用程式的詳細資訊,包括其描述、版本,以及它是否與 Surface Hub 等裝置相容。
透過布建套件安裝離線授權應用程式
您可以使用布建套件,在 Surface Hub 上手動安裝離線授權應用程式。 使用 Windows 映像處理和設定 Designer (ICD) 來建立布建套件,其中包含您透過 WinGet 下載的應用程式套件和未編碼的授權檔案。 如需詳細資訊,請 參閱建立 Surface Hub 的布建套件。
支援的 MDM 提供者
若要將應用程式部署到組織中大量的 Surface Hub,請使用支援的 MDM 提供者。 下表顯示哪些 MDM 提供者支援部署離線授權應用程式套件。
MDM 提供者 | 支援離線授權應用程式套件 |
---|---|
從 1602 版開始 Configuration Manager (的內部部署 MDM) | 是 |
協力廠商 MDM 提供者 | 檢查以確認您的 MDM 提供者支援部署離線授權應用程式套件。 |
注意
若要使用 Intune 遠端部署離線應用程式,請參閱將 Windows 企業營運應用程式新增至 Microsoft Intune。 Surface Hub 應用程式部署僅支援指派給裝置群組並使用裝置授權類型的離線應用程式。
開發和測試應用程式
本節提供應用程式開發人員在 Surface Hub 上測試應用程式的資訊。
開發人員模式
根據預設,Surface Hub 只會執行發佈至 Microsoft Store 並由其簽署的 UWP 應用程式。 提交到 Microsoft 網上商店的應用程式會在應用程式認證程序中進行安全性及合規性測試,因此這有助於保護您的 Surface Hub 防範惡意應用程式。 透過啟用開發人員模式,您也可以安裝開發人員簽署的 UWP應用程式。
重要
啟用開發人員模式之後,您必須重設 Surface Hub 才能將它停用。 重設裝置會移除所有本機使用者檔案和設定,然後重新安裝 Windows。
開啟開發人員模式
- 從您的 Surface Hub 啟動 \[設定\]。
- 出現提示時,請輸入裝置系統管理員認證。
- 瀏覽至 \[更新與安全性\]>\[開發人員專用\]。
- 選取 \[開發人員模式\] 並接受警告提示。
Visual Studio
在開發期間,在 Surface Hub 上測試您應用程式的最簡單方式是使用 Visual Studio。 Visual Studio 的遠端偵錯功能可協助您在廣泛部署應用程式之前發現問題。 如需詳細資訊,請參閱使用 Visual Studio 測試 Surface Hub應用程式。
建立布建套件
使用 Visual Studio 為您的 UWP應用程式建立應用程式套件,並使用測試憑證簽署。 然後使用 Windows 映像處理與設定設計工具 (ICD) 建立包含應用程式套件的佈建套件。 如需詳細資訊,請 參閱建立 Surface Hub 的布建套件。
將應用程式提交至 Microsoft 網上商店
一旦應用程式準備好發佈,開發人員必須提交應用程式並發佈至 Microsoft 網上商店。 如需詳細資訊,請 參閱發佈 Windows 應用程式和遊戲。
在應用程式提交過程中,開發人員必須設定 \[裝置系列可用性\] 與 \[組織授權\] 選項,以確保應用程式可在 Surface Hub 上執行。
設定裝置系列可用性
在 Windows 開發人員中心上,瀏覽至您的應用程式提交頁面。
選取 \[套件\]。
在 \[裝置系列可用性\] 底下,選取下列選項:
- Windows 10 團隊版
- 讓 Microsoft 決定是否使應用程式可提供給任何未來的裝置系列
如需詳細資訊,請參閱裝置系列可用性。
設定組織授權
在 Windows 開發人員中心上,瀏覽至您的應用程式提交頁面。
選取 \[定價和可用性\]。
在 \[組織授權\] 底下,選取 \[允許組織中斷連線 (離線) 授權\]。
注意
預設已選取 \[利用「市集」管理 (線上) 大量授權提供組織使用我的應用程式\]。
提示
開發人員也可以直接將企業營運應用程式發佈到企業,而不需要在市集中廣泛提供。 如需詳細資訊,請參閱發佈 LOB 應用程式到企業。
如需詳細資訊,請參閱組織授權選項。
摘要
有幾種不同的方式可在 Surface Hub 上安裝應用程式,取決於您是要開發應用程式、在幾部裝置上評估應用程式,還是將應用程式廣泛部署到您的組織。 下表摘要說明所支援的方法:
安裝方法 | 開發應用程式 | 評估幾部裝置上的應用程式 | 將應用程式廣泛部署到您的組織 |
---|---|---|---|
Visual Studio | X | ||
佈建套件 | X | X | |
Microsoft 網上商店應用程式 | X | ||
支援的 MDM 提供者 | X |