Windows 10 IoT 核心版 預設應用程式概觀
當您一開始快閃 Windows 10 IoT 核心版 時,您將會在啟動時看到 Windows 10 IoT 核心版 默認應用程式,如下所示:
此應用程式的目的不僅是提供您第一次開機 Windows 10 IoT 核心版 時與其互動的易記殼層,而且我們已在這裏開放此應用程式的程式碼,讓您能夠在自己的自定義應用程式上插入並播放這些功能。
本文會提供 Windows 10 IoT 核心版 默認應用程式所提供的不同功能,以及如何針對您自己的應用程式運用這些不同功能。
利用IoT核心版預設應用程式
重要
請勿將製造商映像用於商業用途。 若要將裝置商業化,您必須使用自訂 FFU 以確保最佳安全性。 在這裡深入了解。
IoT 核心版預設應用程式可以自定義和擴充,或者您可以使用原始程式碼作為您自己的應用程式範例。 若要自行試用,請下載範例的 zip,或在這裡查看IoT核心版預設應用程式的程式代碼。 如有任何問題,請在這裡提出範例存放庫的問題。
如下方 設定 一節所示,在某些情況下,您可以代表終端用戶在客戶系統上設定預設設定和功能。 不過,如果您默認開啟這些設定和功能,或診斷高於基本設定,您必須:
- 通知終端使用者這些功能已啟用,並提供用戶這裡 Microsoft 隱私聲明網頁的連結。
- 根據預設,安全同意相關終端使用者啟用這類功能(如適用的法律要求)。
- 讓用戶能夠將 [診斷] 設定變更回基本設定。
- 如果您啟用 Microsoft 帳戶,而且您可以存取用戶數據,如果使用者刪除 Microsoft 帳戶,則必須同時刪除裝置上所有使用者的 Microsoft 帳戶數據。
現裝體驗 (OOBE)
IoT 核心版預設應用程式的現成體驗會和它一樣精簡。 第一頁會要求預設語言和wi-fi設定。 從該處,為了讓您的應用程式符合 GDPR 規範,您必須有診斷數據畫面,而且,如果您打算追蹤位置,也必須有位置許可權畫面。 兩者的范例如下所示。
命令列
命令行是位於畫面底部的persist3nt水準列。 這可讓您輕鬆存取下列功能:
- 向前和向後頁面流覽
- 基本裝置資訊而不離開目前的頁面
- 開啟或關閉全螢幕模式
- 進階快捷方式
- 頁面特定按鈕
命令行中有許多按鈕,有時這些按鈕可能會混淆或隱藏。 若要展開命令行並存取這些按鈕,請按右下角的功能表按鈕:
開始功能表 - 播放
[開始] 功能表是大部分即插即用功能上線的地方。
天氣
使用來自國家氣象服務的數據,天氣頁面會在您目前的位置轉譯天氣資訊。
Web Browser
網頁瀏覽器可讓您從網頁提取大部分網站。
音樂
此頁面將會從 音樂媒體櫃播放 MP3 和 WAV 檔案,可透過 Windows 裝置入口網站存取。 若要將檔案上傳至音樂播放機,您必須流覽至 Windows 裝置入口網站,按兩下拉式清單,流覽至 [檔案總管],選取 [音樂],然後從該處上傳您的檔案。
Slideshow
此頁面會顯示可從圖片庫存取的任何 PNG 或 JPEG 影像檔,這些檔案可透過 Windows 裝置入口網站存取。 若要將影像上傳至投影片,您必須流覽至 Windows Device Portal,按兩下「應用程式」 下拉式清單,流覽至 [檔案總管],選取 [圖片],然後從該處上傳您的檔案。
Draw
此頁面可讓您測試 Windows 10 IoT 核心版 筆跡功能。
開始功能表 - 探索
應用程式
此頁面可讓您啟動裝置上安裝的其他前景應用程式。 啟動應用程式將會暫停IoT核心版默認應用程式,您可以在Windows Device Portal 中使用 App Manager 來重新啟動。
只有安裝或部署應用程式,就不需要特殊專案,才能在頁面中列出前景應用程式。 成功安裝或部署之後,請重新流覽至 [應用程式] 頁面以重新整理應用程式清單。
請注意,我們篩選出幾個自動產生的 OS 相關應用程式,您可以在這裡找到應用程式名稱清單。
Notifications
此頁面會列出自IoT核心版預設應用程式啟動以來的過去20個通知。 當IoT核心版預設應用程式以偵錯模式執行時,會新增將建立測試通知的按鈕。
記錄
此頁面會列出任何自動產生的當機或錯誤記錄檔,然後可以從裝置上取出並加以分析。
GitHub
此頁面會帶您前往IoT核心版預設應用程式程式代碼的開放原始碼 GitHub 位置。
[開始] 功能表 - Windows 裝置入口網站
本節中的頁面會利用 Windows Device Portal REST API,要求您使用 Windows Device Portal 認證登入。
裝置資訊
此頁面可讓您查看裝置的不同功能,包括乙太網路、OS 版本、連線的裝置等等。
命令列
此頁面可讓您直接在裝置上執行命令。
若要啟用此功能,您必須設定登錄機碼,讓應用程式可以執行命令。 第一次嘗試執行命令時,您會看到一個連結,可讓您使用對 Windows Device Portal 的呼叫來設定登錄機碼。 按兩下連結可讓裝置執行命令。
某些命令需要系統管理員存取權。 基於安全性考慮,應用程式預設會使用非系統管理員帳戶來執行命令。 如果您需要以系統管理員身分執行命令,您可以在命令列提示字元中輸入 RunAsAdmin <your command>
。
設定
您可以在這裡設定一些設定,包括Wi-Fi、藍牙、電源選項等等。
應用程式設定
[應用程式 設定] 區段可讓您設定應用程式中頁面的各種設定。
您可以自訂的一些設定如下:
一般設定
- 設定應用程式啟動時顯示的預設頁面
- 啟用/停用 screensaver
天氣 設定
- 變更位置
注意
只有在您提供有效的 Bing 地圖服務令牌時,才會啟用此功能。 若要將令牌傳遞至應用程式,請在應用程式的LocalState資料夾中建立 MapToken.config 檔案(例如 C:\Data\Users\[使用者帳戶]\AppData\Local\Packages\[Package Full Name]\LocalState\MapToken.config),然後重新啟動應用程式。
(範例:C:\Data\Users\DefaultAccount\AppData\Local\Packages\16454Windows10IOTCore.IOTCoreDefaultApplication_rz84sjny4rf58\LocalState)- 展開地圖
- 啟用/停用地圖翻轉,讓地圖和天氣切換定期放置以防止螢幕內燒毀
網頁瀏覽器 設定
設定網頁瀏覽器的首頁投影片 設定
設定投影片間隔外觀
- 針對磚圖示使用 MDL2 資產,而不是 Emoji
- 設定磚寬度和高度
- 設定 UI 調整 - 預設會設定自動調整
- 設定磚色彩
系統
變更語言、鍵盤配置和時區。網路和Wi-Fi
檢視網路適配器屬性,或連線到可用的Wi-Fi網路。Bluetooth
與 藍牙 裝置配對。應用程式 更新
檢查應用程式更新或變更自動更新設定。電源選項
重新啟動或關閉裝置。診斷
選取您想要提供 Microsoft 的診斷數據量。 我們鼓勵用戶選擇使用 完整 診斷數據,以便快速診斷問題,並改善產品。基本
只傳送裝置的相關信息、其設定和功能,以及裝置是否正常執行。完整
傳送所有基本診斷數據,以及您瀏覽的網站相關信息,以及您如何使用應用程式和功能,以及有關裝置健康情況、裝置活動及增強錯誤報告的其他資訊。
Location
允許或拒絕應用程式存取您的位置。