2016-10-18 6 views
0

私のMacBook Proに問題があります。私が開発しているBLE周辺機器と通信するために使用している小さなユーティリティプログラムがあります。これは、問題なく動作するiOSアプリケーションとコードベースを共有しています(BLEについてはどうにかして...)接続後にCBCentralManagerが再起動します

私のMacでは、これは同時にMacOS Sierraへのアップグレードと同時に起こりそうですが、接続しようとするたびにCBCentralManagerが再起動します私の周辺機器。正確なタイミングとシーケンシングを以下に示します。私は自分のVCSを見渡し、アップグレード後も変更がないことを発見しました。これは以前は存在していなかったと確信しています。 私は同僚のMacBook Proが動作する場所でテストしました。私の場合、毎回失敗します。

これはなぜ起こっているのですか?あるいは、なぜCBCentralManagerが再起動しているのかを知ることができるのでしょうか?

2016-10-18 15:38:05.800350 [58103:17219669] Connecting to XXX. 
2016-10-18 15:38:06.026459 [58103:17219669] Connected to XXX. 
2016-10-18 15:38:06.027589 [58103:17219669] Discovered services for peripheral XXX 
2016-10-18 15:38:06.027636 [58103:17219669] Found X service. 
2016-10-18 15:38:06.199486 [58103:17219669] Discovered Y characterstic 
2016-10-18 15:38:06.199671 [58103:17219669] Discovered Z characterstic 
2016-10-18 15:38:06.221585 [58103:17219669] Central manager updated state: Resetting 
2016-10-18 15:38:06.818771 [58103:17219669] Central manager updated state: Powered on 

編集:私は、Macを再起動していない成功を収めて、SMCのリセットを試してみました。他のBLEのもの(マウス、キーボード、ヘッドセット)は動作しますが、ペリフェラルは他のすべてのユニットでも動作します。

答えて

0

このエラーはしばらくして消えてしまいました。 Appleからいくつかのアップデートがあったので、それはそれに影響を与えたかもしれない。したがって、解決策は「緊密に座っている」ように見えます。

関連する問題