bluetoothスイッチをオンに再起動すると、アプリがble周辺機器のサービスを取得できませんiphone。この問題が解決するには、iPhoneを再起動する必要があります。
周辺機器が動作しているときにオフにした後、コードが壊れていると思いますbluetoothか? 次に、デリゲート メソッド:
(void)peripheral:(CBPeripheral *)peripheral didDiscoverServices:(NSError *)
を使用した後、エラーはコールバックしません[_peripheral discoverServices:nil]