以编程方式快速打开蓝牙

问题描述 投票:0回答:2

我正在尝试使用我的应用程序自动打开蓝牙。通常的方法是用户进入设置并打开。但我需要从应用程序中打开。我查阅了很多文档,它们都指的是私有 API,但都非常旧了。我不介意它不会在 App Store 获得批准。

有什么方法可以通过编程方式打开蓝牙吗?

ios swift core-bluetooth
2个回答
5
投票

有什么方法或技巧可以以编程方式打开蓝牙吗?

没有开启蓝牙的规定 以编程方式。我们只能在用户关闭时通知用户 蓝牙您所能做的就是显示警报或消息,要求他们进行操作 打开它。

参考CBCentralManager监控蓝牙状态。


2
投票

这是可以做到的,但是这是通过可以找到的私有框架实现的。

一个例子是使用BeeTee。它可以打开蓝牙,并且用法由

给出
class Demo: BeeTeeDelegate {
    let beeTee = BeeTee()
    
    init() {
        beeTee.delegate = self
        beeTee.enableBluetooth()
    }
}
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.