swift - 为什么我的 iPhone 无法将数据发送到 BLE?
问题描述
我试图从这个页面理解代码:
https://learn.adafruit.com/crack-the-code/overview
但问题是,每当我尝试从手机向 BLE 发送任何内容时,都会出现以下错误:“错误发现服务:错误”负责查找错误的代码部分(如我所想)如下所示:
func peripheral(_ peripheral: CBPeripheral, didWriteValueFor characteristic: CBCharacteristic, error: Error?) {
guard error == nil else {
print("Error discovering services: error")
return
}
print("Message sent")
}
我已经阅读了很多关于该主题的文章,但我找不到解决这个问题的方法。
解决方案
推荐阅读
- firebase - 登录后无法将用户重定向到主屏幕
- java - Android Studio 中的类型转换错误
- typescript - Vue js,document.title类型'undefined'不可分配给类型'string',Typescript
- reactjs - React useState 不断给我 undefined
- javascript - Browser.close() 函数没有在 puppeteer 中关闭浏览器
- python - 创建一个代表个人可以采取的所有可能路径的列表
- php - 如何根据 2 个不同的 id 对数组元素进行排序或分组
- sql - 如何计算增长率?
- c# - 向 Automapper ForMember 添加额外参数的简单方法
- php - 在插入有效的文件扩展名之前不允许提交表单