首页 > 解决方案 > iOS ble 开发

问题描述

我正在开发 React natuve 应用程序已有 2 年多了,并且对 IOS 开发有一些经验。因此,在网上搜索可能的 ble 库以进行本机反应后,我没有找到可以满足我需要的库...

所以我决定试一试并编写一些本机代码。

我的目标是创建一个应用程序,在应用程序处于前台/后台时充当 ble 外围设备

我对应该如何在 IOS 上完成它进行了一些研究,限制等。然后我查看了一些关于这个主题的教程,并设法创建了一个应用程序,它在前台时充当外围设备,但只要我移动应用程序到后台应用程序停止ble传输。

我尝试使用 IOS 后台任务,但再次没有运气。

我肯定错过了一些东西......

我可以编写一个在后台应用程序时充当外围设备的代码吗?

更新:

这是我的 startAdvertising 函数:

 peripheralManager.startAdvertising([CBAdvertisementDataLocalNameKey : "CoolBleApp", CBAdvertisementDataServiceUUIDsKey : [serviceUUID]])

也可以在 IOS 中发送 serviceData 吗?

标签: iosbackgroundbluetooth-lowenergycore-bluetooth

解决方案


推荐阅读