美好的一天。我正在嘗試將已經創建的Android應用複製到iOS。我試圖製作一個BLE應用程序,我的iOS設備可以看到並連接到BLE設備並獲取RSSI(我真的不關心消息和其他數據)。在進行搜索研究時,我在iOS開發人員庫中找到了this BLTE Central Peripheral Transfer Example。下載後,打開XCode項目,然後運行它。但是,我遇到了一個錯誤的矮個子,此代碼後:iOS - 在「CBPeripheral」類型的對象上找不到'property'isConnected'
if (!self.discoveredPeripheral.isConnected) {
return;
}
錯誤所在:Property 'isConnected' not found on object of type 'CBPeripheral'
一旦再次搜索,I found this link。然而,似乎該線程沒有任何解決方案,因爲討論的答案似乎也被棄用。我似乎也找不到解決這個問題的方法。
有沒有人試圖讓iOS開發人員庫中的代碼工作?任何領導都將非常感激。來自iOS開發網站本身的代碼已被棄用,甚至沒有更新,這是非常令人傷心的。
呼叫狀態屬性如下 如果{ 回報(self.discoveredPeripheral.state = CBPeripheralStateConnected!); //未連接 } – Punita