iOS BLE错误阅读特征:不允许阅读

时间:2017-06-04 07:24:58

标签: ios objective-c bluetooth-lowenergy cbcentralmanager

我有一个可以连接的设备,但问题是我无法从中读取特征。

以下是流程:

  1. 扫描设备=确定

  2. 外围设备可被发现=确定

  3. 连接=确定
  4. 请求每项服务中可用的所有特征= NOT OK
  5. 此代码返回错误:"不允许阅读。"

    - (void)peripheral:(CBPeripheral *)peripheral didDiscoverServices:(NSError *)error
    {
        if (error)
        {
            NSLog(@"Error discovering services: %@", [error localizedDescription]);
            return;
        }
    codes......
    }
    

    奇怪的是,在Android的情况下,他们可以读取特征,但在iOS中它不能。

    在我与处理设备的平台人争论之前,我只是想确定这是错误是在应用程序端还是设备端?有谁可以向我解释一下?谢谢你。

0 个答案:

没有答案