我正在编写一个应用程序,以便在睡觉时收集额外的传感器数据。但是,作为乐队用户,我一直使用睡眠模式,并且我发现当乐队处于睡眠模式时,ConnectAsync失败并出现BandIOException(“无法连接到目标频段。”)。我只在睡眠时看到这个问题 - 而不是跑步或锻炼活动。
有没有办法在睡眠时以编程方式允许访问乐队(可能是通过用户同意),还是我必须在为我的应用程序收集数据和运行睡眠模式之间做出选择?我可以想象会有很多应用程序想要增强睡眠模式或者至少补充睡眠模式,但是根据睡眠模式带来的所有见解,我们不想竞争。
提前感谢您提供任何信息 - 我查看了示例,文档和此论坛,但未发现此问题的任何迹象。
答案 0 :(得分:0)
在睡眠模式期间,乐队不允许任何BT活动。这不是SDK强制执行的限制。这是乐队所做的事情。