0

Bluetooth経由で心拍数モニターを接続しようとしています。デバイスの SDK があります。タイプのオブジェクトをインスタンス化すると、HRMonitorデリゲートが出力されますconnectionChanged

おそらく接続され、正常に動作しています。

しかし、その直後に次の出力が得られます。

2013-04-10 11:36:00.409 TestHRMonitor[601:907] connectionChanged

2013-04-10 11:36:00.415 TestHRMonitor[601:907] エラー - プロトコル com.ssiamerica.ipulse が Info.plist で宣言されていないため、セッションを開くことができませんでした

2013-04-10 11:36:00.417 TestHRMonitor[601:907] エラー - /SourceCache/ExternalAccessory/ExternalAccessory-213.3/EASession.m:-[EASession dealloc] - 137 _accessory=0x1fd26e70 および sessionID=65536 のセッションを閉じることができません

.h、 .a ファイルしかありません。

申し訳ありませんが、これは初心者の質問ですが、

誰でもこのエラーについて詳しく説明してもらえますか? Info.plist でこのプロトコルを宣言するにはどうすればよいですか?

[編集]私はこれを解決しました。

1. info.Plist を開きます。 2. 「サポートされている外部アクセサリ プロトコル」というキーを追加します。 3. エラーの説明に記載されている値 [name] をキーに追加します。

4

1 に答える 1

4

私はこれを解決しました。

私がする必要があるのは次のとおりです。

  1. info.Plistを開く
  2. キー「サポートされている外部アクセサリ プロトコル。
  3. エラーの説明に記載されている値 [名前] をキーに追加します。
于 2013-04-17T09:13:16.863 に答える