私のアプリでは、周辺機器の書き込み可能な特性にデータを書き込む必要があります。周辺機器をスキャンし、周辺機器を検出して接続し、サービスを発見し、特性を発見し、最後にターゲット特性に書き込むというプロセスに従うことで、これを行うことができます。
ここまでできたら、気になる CBPheripheral と CBCharacteristic のリファレンスを残しておきます。 さて、次回は、保存した Peripheral と Characteristic に直接書き込んでみようと思います。しかし、Bluetoothの警告を下回っています。Peripheral から切り離されていない場合、Peripheral の特性に直接書き込むことはできませんか?
BTBeaconTest[1421:60b] CoreBluetooth[WARNING] は有効な周辺機器ではありません
[iPeripheral writeValue:dataToWrite forCharacteristic:iCharacterstic type:CBCharacteristicWriteWithResponse];
PS: 周辺機器から切断しませんでした。