Nic*_*k T 1 ios core-bluetooth bluetooth-lowenergy
我有一个 iOS 应用程序,它使用 CBPeripheralManager 来实现一个外围设备。我用以下命令开始广告:
[self.peripheralManager startAdvertising:@{CBAdvertisementDataLocalNameKey : @"MY_DEVICE_NAME"}];
Run Code Online (Sandbox Code Playgroud)
根据 Apple 文档,https : //developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/CBPeripheralManager_Class/index.html#//apple_ref/occ/instm/CBPeripheralManager/startAdvertising:
外围管理器对象仅支持两个键:CBAdvertisementDataLocalNameKey 和 CBAdvertisementDataServiceUUIDsKey
我的问题是我希望可以在 iOS 设置的“设置”->“蓝牙”区域中发现此外围设备。目前只能通过应用程序和 CBCentralManager scanForPeripheralsWithServices API 调用发现它。我是否需要添加数据服务才能通过 iOS 设置发现它?
| 归档时间: |
|
| 查看次数: |
2123 次 |
| 最近记录: |