错误 - 打开会话失败,因为未声明协议[名称]

时间:2013-04-10 08:53:26

标签: ios xcode xcode4.5

我正在尝试通过蓝牙连接心率监测器。我有设备的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的会话   会话ID = 65536

我只有 .h, .a文件。

抱歉,我知道这是一个新问题,但是:

任何人都可以请详细解释此错误,如何在Info.plist中声明此协议?

[编辑]我已经解决了这个问题。

我需要做的就是: 1.打开info.Plist 2.添加密钥“支持的外部附件协议。 3.在键中添加错误描述中声明的值[name]。

1 个答案:

答案 0 :(得分:4)

我已经解决了这个问题。

我需要做的就是:

  1. 打开info.Plist
  2. 添加密钥"支持的外部附件协议。
  3. 将错误说明中声明的值[name]添加到键中。