0

我正在尝试通过蓝牙连接心率监测器。我有设备的 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. 将错误描述中声明的值 [name] 添加到键中。
于 2013-04-17T09:13:16.863 回答