簡體   English   中英

通用Windows 10應用程序在連接到配對的BLE設備時顯示確認

[英]Universal Windows 10 App shows confirmation when connecting to paired BLE device

我有一個快速的問題-我正在使用Universal Windows 10 SDK(C#)編寫PoC應用程序,當我嘗試連接到先前配對的BLE(藍牙低能耗)設備時,會看到如下確認屏幕:

在此處輸入圖片說明

如果我按“是”,則一切正常,但是我在考慮如果將此應用程序部署到運行Windows 10 Core IoT的IoT設備會發生什么。 有什么方法可以在應用清單中指定某些內容,以便不再顯示此屏幕?

導致這種情況的代碼如下:

BluetoothLEDevice bleDevice = null;

try
{
  bleDevice = await BluetoothLEDevice.FromBluetoothAddressAsync(this.bluetoothDeviceAddress.Value);
  }
  catch (Exception exception)
  {
    lbBLEAddress.Text = exception.ToString();
    return;
   }

非常感謝你。

這聽起來非常類似於我嘗試使用運行Windows IoT Core的RPi 2從Microsoft Band讀取心率傳感器時遇到的問題。

我發現,盡管Band SDK與Windows IoT核心版配合使用,但是某些傳感器的功能有限,需要用戶通過同意提示進行交互。

這時,IoT Core似乎不包含創建執行此方法時在其他設備上看到的彈出對話框的必需庫。 這篇文章詳細介紹了Windows.UI.Popups.MessageDialog並將其記錄為當前不受支持的文檔,很可能是問題的根源。

保羅

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM