你可以在 Surface Hub 上安裝更多應用程式,以符合團隊或組織的需求。 安裝應用程式的方法會根據你是開發和測試應用程式,還是部署已發佈的應用程式而有所不同。
支援的應用程式指引
- Surface Hub 只執行 UWP 應用程式。 使用 MSIX 封包工具 建立的應用程式無法在 Surface Hub 上執行。
- Surface Hub 只支援離線授權的應用程式。
- 應用程式必須以通用裝置系列或 Windows 小組裝置系列為目標。
- 預設情況下,應用程式必須先登入才能安裝。 在測試和開發期間,您也可以選擇將裝置切換到開發人員模式來執行開發人員簽署的 UWP app。
- 您需要系統管理員認證,才能在 Surface Hub 上安裝應用程式。
部署已發佈的應用程式
有幾個選項可用於安裝已發佈到 Microsoft 網上商店的應用程式,取決於您要在少數裝置上評估它們,或是在組織中廣泛部署。
安裝已發佈的應用程式:
- 使用 Microsoft Store 應用程式下載 應用程式,或
- 透過 WinGet 命令列套件管理器從 Microsoft Store 下載應用程式套件,並透過配置套件或支援的 MDM 提供者發佈。
Microsoft 網上商店應用程式
要評估單一 Surface Hub 上的應用程式,您可以使用 Surface Hub 上的 Microsoft Store 應用程式瀏覽和下載應用程式。
注意
使用 Microsoft Store 應用程式並非大規模部署應用程式到組織的推薦方式。 在擁有多個 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 裝置的應用程式。 Microsoft 的命令列套件管理器 WinGet 填補了這個缺口,為 IT 專業人士提供一個強大且靈活的工具,用於發現、下載及安裝應用程式。 這次轉用 WinGet 確保組織能掌控應用程式部署流程,同時享受更佳的自動化與跨裝置一致性。 透過採用 WinGet,您可以簡化應用程式管理,並確保從已停用的 Store for Business 順利過渡。
安裝 WinGet
- 預設情況下,WinGet 已預裝於 1809 版本及Windows 10 () 和 Windows 11。 要確認你有安裝 WinGet,打開命令提示字元並輸入 winget。
- 確保你使用的是 WinGet 1.8 或更新版本。
- 如果沒有 WinGet 或你需要最新版本,請依照以下指示操作: 安裝 WinGet。
範例情境:下載企業發行的應用程式檔案
在這種情況下,使用 WinGet 下載一個 Surface Hub 的應用程式套件。
請輸入以下指令:
請替換
<app-id>成你想下載的應用程式的具體 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 Store 應用程式 ID;在這個例子中,是 Microsoft OneNote。
- platform windows.universal:指的是 通用 Windows 平台 (UWP) ,意指該套件設計可於多個 Windows 裝置上運行,包括 Surface Hub、PC、平板及其他支援 UWP 的裝置。
- -a x64:指定套件架構,與 64 位元 Windows 系統相容。
- --skip-license:繞過下載套件前必須先接受授權協議的要求。 使用這個標記,你在下載過程中自動接受授權條款,且不會被提示。
瀏覽 Surface Hub 的應用程式
透過篩選 通用 Windows 平台 (UWP) 應用程式,找到與 Surface Hub 相關關鍵字的相容應用程式。
在命令提示字元中使用以下指令:
winget search --tag "Surface Hub"
這個指令會搜尋標註為「Surface Hub」的應用程式,表示它們已針對 Surface Hub 裝置進行優化。
UWP 應用程式的篩選
如果你在找與 Surface Hub 相容的 UWP 應用程式,可以用以下指令篩選搜尋:
winget search --source msstore --query uwp
這裡顯示的是來自 Microsoft Store 的 UWP 應用程式,其中許多都能在 Surface Hub 上執行。
依特定應用程式名稱或類別瀏覽
如果你已經知道自己想找哪種應用程式,例如協作工具或特定軟體名稱,可以更直接地搜尋:
winget search "collaboration"
或
winget search "Microsoft Whiteboard"
檢視應用程式詳細資料
一旦你找到感興趣的應用程式,可以查看更多細節以確認相容性或深入了解該應用程式:
winget show <app-id>
例如:
winget show Microsoft.Whiteboard
此指令提供關於該應用程式的詳細資訊,包括描述、版本,以及是否相容於 Surface Hub 等裝置。
透過 provisioning 套件安裝離線授權的應用程式
你可以透過配置套件手動安裝離線授權的應用程式在 Surface Hubs 上。 使用 Windows 映像與設定Designer (ICD) 建立一個配置套件,包含你透過 WinGet 下載的應用程式套件和未編碼的授權檔案。 欲了解更多資訊,請參閱 「為 Surface Hub 建立配置套件」。
支援的 MDM 提供者
若要將應用程式部署到組織中大量的 Surface Hub,請使用支援的 MDM 提供者。 下表顯示哪些 MDM 提供者支援部署離線授權應用程式套件。
| MDM 提供者 | 支援離線授權應用程式套件 |
|---|---|
| 自 1602 版本起,設定管理員 (的本地 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 應用程式到企業。
如需詳細資訊,請參閱組織授權選項。
摘要
根據你是在開發應用程式、評估少數裝置上的應用程式,或是將應用程式廣泛部署到你的組織,有幾種不同的安裝方式。 下表摘要說明所支援的方法:
| 安裝方法 | 開發應用程式 | 評估幾台裝置上的應用程式 | 廣泛部署應用程式到您的組織 |
|---|---|---|---|
| Visual Studio | X | ||
| 佈建套件 | X | X | |
| Microsoft 網上商店應用程式 | X | ||
| 支援的 MDM 提供者 | X |