【问题标题】:How to get the list of the paired devices through Bluetooth in iOS?如何在 iOS 中通过蓝牙获取已配对设备的列表?
【发布时间】:2013-06-05 22:51:36
【问题描述】:

它是给 AppStore 的,所以我不想要任何私有框架。

我想获取已配对(甚至未连接)的列表。

iOS 中有核心蓝牙和外部附件框架。 我尝试了这两种方法,但没有列出任何内容。

【问题讨论】:

    标签: ios bluetooth core-bluetooth external-accessory


    【解决方案1】:

    Tyr 使用这个,但我不确定它是否适用于离线设备。

    创建 EAAccessory 对象并对其进行初始化。然后调用附件对象上的属性名称

    NSArray *accessories = [[EAAccessoryManager sharedAccessoryManager] 
                            connectedAccessories]; 
    EAAccessory *accessory = nil; 
    
    for (EAAccessory *obj in accessories)
    { 
        NSLog(@"Found accessory named: %@", obj.name);
    }
    

    【讨论】:

    • 它不适用于离线设备。它仅显示以“经典”蓝牙连接的那个。我不确定您是否无法获取当前未连接的那些。
    • 感谢您的回答和 cmets。那么,是不是无法在设置的蓝牙部分获取所有设备呢?
    • 我不知道,亲爱的。据我所知,我解释了自己。
    • @JinX。你有什么发现吗?
    猜你喜欢
    • 2016-04-08
    • 1970-01-01
    • 2019-07-09
    • 1970-01-01
    • 2014-05-05
    • 2016-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多