CoreBluetooth.framework を使用して Bluetooth のオン/オフを確認するアプリケーションを実装しましたが、iPhone 3GS デバイスでそのアプリケーションを実行すると、デバイスが Bluetooth Low Energy をサポートしていないことが示されます。iPhone 3GS をサポートする他の Bluetooth API についてのヒントを教えてください。
ありがとう
CoreBluetooth.framework を使用して Bluetooth のオン/オフを確認するアプリケーションを実装しましたが、iPhone 3GS デバイスでそのアプリケーションを実行すると、デバイスが Bluetooth Low Energy をサポートしていないことが示されます。iPhone 3GS をサポートする他の Bluetooth API についてのヒントを教えてください。
ありがとう
CoreBluetooth フレームワークは iOS 5.0+ でのみ利用可能で、Bluetooth 4.0 用のハードウェアは現在 iPhone 4S、iPhone 5、および新しい iPad にのみ含まれています。お使いの 3GS には、CoreBluetooth フレームワーク呼び出しをサポートするために必要なハードウェアがないため、メッセージが表示されます。
Core Bluetooth は BLE モジュール (Bluetooth 4.0) でのみ動作します。iPhone 3GS は 2009 年にリリースされ、BLE 規格は 2011 年にリリースされました。iPhone 3GS は iOS 6.0 を実行できましたが、CoreBluetooth では動作しません。
アプリでプライベート API を使用するかどうかはわかりませんBluetoothManager
が、単純な API で必要なことを実行できる場合に備えて...役立つリンクを次に示します。それ以外は、今のところパブリック API を使用することはできません...