我需要打开蓝牙设置菜单IOS9.0.下一步打开设置菜单OK!,
UIApplication.sharedApplication().openURL(NSURL(string: UIApplicationOpenSettingsURLString)!)
Run Code Online (Sandbox Code Playgroud)
但是我需要打开蓝牙设置菜单
UIApplication.sharedApplication().openURL(NSURL(string: "prefs:root=General&path=Bluetooth")!)
Run Code Online (Sandbox Code Playgroud)
这是行不通的
有人可以帮帮我吗?
据我了解,蓝牙低功耗通信可以在配对或不配对的情况下建立。这是在移动开发的背景下,更具体地说是 Android,但我相信 iOS 或多或少是相同的。
是否有一种情况会选择一种而不是另一种?目的是什么?从技术上讲,什么是配对通信,什么是非配对通信?
我已经涉足了一些差异,甚至制作了一些与 BLE 相关的仅演示应用程序,但我还没有找到明确的解释,如果我正在做的事情实际上被认为是配对的。
编辑:
我问这个问题的原因是我相信我希望加密未配对的 BLE 连接。在某些情况下,基本上是我的主要用例,移动设备可能希望在一天中的不同时间随机连接到几个不同的外围设备,而物理上接受配对请求的过程似乎是不必要的,而且非常耗时。“随机”我的意思是,如果我的公寓周围散落着十几个,我会从一个身边走过,而我个人不知道具体是哪一个,而无需亲自检查。我不知道第一次走进房间时必须手动配对每个设备,如果我有 100 个设备,那将是疯狂的。请注意,这些设备不一定必须同时连接,但可以。另请注意,我了解这不是
bluetooth bluetooth-lowenergy android-bluetooth ios-bluetooth
我希望我的应用程序可以删除配对的蓝牙设备.如果设备与iPhone相遇,则该设备无法用于其他设备.我试过CBCentralManager cancelPeripheralConnection,但它不起作用.他们仍然配对.
或者还有一些其他应用程序仍然连接此服务器?
的iPhone5,iOS7
bluetooth ios core-bluetooth bluetooth-lowenergy ios-bluetooth
两个蓝牙LE(4.0)设备可以相互通信吗?
一个很好的例子可以是两个FitBit设备相互通信.是否可以传递基本信息?或者一个硬币设备与其他设备进行通信?(https://onlycoin.com/)
截至今天,我们看到像fitbit这样的大多数BLE设备都会与Iphone/Android进行通信.不可能让两个FitBit设备相互通信吗?
我正在考虑创建一个"卡1:蓝牙卡(LE 4.0)",当与另一个"卡2:蓝牙卡(LE 4.0)"联系时,可以交换一些日期.在交换卡1之后,它将从卡2获得的数据发送到IOS/Android设备,这同样适用于卡2.这有可能吗?
bluetooth core-bluetooth bluetooth-lowenergy android-bluetooth ios-bluetooth