首页 > 解决方案 > 当iOS应用程序在后台时,android设备可以检测到充当外围设备的iOS设备吗?

问题描述

我无法理解此页面上的某些内容:

https://developer.apple.com/library/archive/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothBackgroundProcessingForIOSApps/PerformingTasksWhileYourAppIsInTheBackground.html

如果您转到“蓝牙外设后台执行模式”部分,它会说:

CBAdvertisementDataServiceUUIDsKey 广告键值中包含的所有服务 UUID 都放置在一个特殊的“溢出”区域;只有明确扫描它们的 iOS 设备才能发现它们。

这是否意味着 Android 设备无法发现后台的 iOS 应用程序,即使 iOS 应用程序在后台充当外围设备并使用 Android 应用程序专门扫描的服务 UUID?

编辑:根据这里的讨论:Android 无法检测到 iOS 背景 BLE 广告

可能有可能从android检测到iOS设备,连接后检查服务UUID等。这还没有得到验证。

标签: androidiosbluetooth-lowenergy

解决方案


推荐阅读