ios - IOS GAP Central 未发现外围设备
问题描述
我目前正在开发一个项目,我需要为此使用 BLE GAP,我在 ios 文档中找到了一个教程,并根据我的需要调整了代码。该代码不会引发任何错误或警告,它运行平稳,但由于某种原因,发现没有发生,而且这两个设备似乎相距数英里我尝试了一切,但真的找不到问题,甚至无法想象它可能是什么代码几乎与原始代码相同(有效。)它必须是我忽略的明显东西......
外设日志:
name[587:75475] Peripheral CBManager is powered on
中央日志:
name[4803:2263279] Central CBManager is powered on
name[4803:2263279] Found connected Peripherals with transfer service: (
)
外围代码:
中央代码:
https://pastebin.com/ijjHk4cG 我已经更改了 UUID,但我也尝试过使用教程中的 UUID。这些类使用 loadBLE 方法启动。
我会非常感谢有人能给我一个提示,为什么他们不“看到”彼此打招呼!
解决方案
推荐阅读
- android - 我需要为 Android 推送通知使用 firebase 吗?
- javascript - 如何在reactjs中设置特定参数的特定值
- css - Gatsby - 将 Google 字体添加到 Gatsby 网站
- javascript - ASP.NET MVC 不在登台服务器上呈现脚本文件
- python - Anaconda:ImportError:无法从“PIL”(matplotlib.pyplot)导入名称“_imaging”
- javascript - 从分配给映射对象键的数组中提取数组元素
- spring-boot - ThymeleafView:java.lang.IllegalArgumentException:需要属性“区域设置”
- excel - 如何用公式定义数字数组
- python - 无法更改一列中的分类数据(熊猫、机器学习)
- spring-boot - 如何正确模块化应用程序配置,以便测试(IT、datajpa、...)不会获取所有用于生产的内容