2016-12-01 158 views
1

我最近爲客戶端,應用程序iOS,Android和Windows開發了一個應用程序,移動應用程序充當控制器並在Windows應用程序上啓動某些事件。 Windows應用程序也隨機共享數據(移動應用程序不知道)時刻。通信由TCP完成。並且效果很好。 客戶端現在需要藍牙。在Android和Windows之間,這不是一個問題,並且已經完成,並且運行良好。但是,iOS可悲的不是同一個故事......使用藍牙低能量似乎使事情複雜化。 我在google上搜索高低,發現任何關於.net應用程序和Swift應用程序之間的通信都無濟於事。這讓我感到驚訝,沒有人會談論Windows和iOS之間的藍牙通信。我的問題是,非常簡單。可能嗎?我對藍牙知之甚少,而且我嘗試過研究設備,我發現所有的設備都在我們的辦公室,而不是我的電腦(我可能需要首先在計算機上啓動某些設備?設備已配對) 我的電腦有一個藍牙4.0加密狗和BLE模擬器存在於設備管理器中。 如果這是不可能的,告訴我知道,讓我擺脫我的痛苦,否則給我希望! 任何額外的建議熱烈歡迎 - 謝謝大家!藍牙iOS窗口

Beau Carrel

回答

0

Windows支持成爲BLE客戶端。只需谷歌它,你會發現很多例子,如https://developer.microsoft.com/en-us/windows/iot/Samples/BLEGatt2

您需要將iOS設置爲廣告外設。

+0

對於我的慢回覆抱歉,期待從堆棧溢出的電子郵件。 感謝您的回覆,我最近確實發現其他人已經這麼做了,就像您說的那樣,將iOS設備作爲廣告外設。 我只是嘗試了另一種方式,與Windows廣告,這似乎並沒有工作(或我做錯了什麼 - 這可能是) 我會發布我的進展,以幫助他人 –