私の環境:
- 2012年半ばのMacBook Air
- Mac OS X 10.8.4
- Xcode 4.6.3
- シラゴ BTA8000
- ...そして TI CC2541 SensorTag (新品の CR2032 バッテリー付き)
SensorTag iOS ソース コード サンプルをダウンロードしてインストールし、SensorTagEX サンプル アプリをビルドして実行しようとしています。
Mac を新たに再起動してから、Xcode を起動し、SensorTagEX プロジェクトを開き、Xcode の [実行] ボタンをクリックして、iOS 6.1 シミュレーターでアプリを正常にビルドおよび実行しました。次に、Xcode でアプリを停止し、シミュレーターを終了して、ソース コード ファイルを読み取りました。次に、Xcode の [実行] ボタンをもう一度クリックしましたが、異なる結果が得られました。
SensorTag デバイスを検出した後、アプリがハングしているように見えます。Xcode コンソールでは、次のように表示されます。
2013-07-23 14:44:07.455 SensorTagEX[1776:c07] Found a BLE Device :
<CBConcretePeripheral: 0x9553db0 UUID = <CFUUID 0x955f830> 924D7A39-
DEC2- 2C4B-3E0E-AD485CCFD45C, Name = "TI BLE Sensor Tag",
IsConnected = NO>
2013-07-23 14:44:07.457 SensorTagEX[1776:c07] Found a BLE Device :
<CBConcretePeripheral: 0x9553db0 UUID = <CFUUID 0x955f830> 924D7A39-
DEC2-2C4B-3E0E-AD485CCFD45C, Name = "TI BLE Sensor Tag", IsConnected =
NO>
そして、他には何もありません。
以前のように、Mac を再起動して Xcode を再起動すると、SensorTagEX アプリを 1 回正常に実行できますが、その後の実行は以前と同様にハングしているように見えます。
SensorTag ボードには、次のようなステッカーがあります。"1.3 1252"
どんな助けや指導も大歓迎です。
ありがとう!