我正在使用GameKit.framework在我的应用程序中实现蓝牙,但是在didLoad中,我想检查蓝牙是打开还是关闭。有人可以告诉我该怎么做吗?
最佳答案
有一个名为BluetoothManager
的私有框架,可以轻松获取状态。但是,如果您使用它,则您的应用可能会被应用商店拒绝。因此,仅将其用于打算以其他方式分发的应用程序。
在项目中包含this header。然后,您可以编写:
#import "BluetoothManager/BluetoothManager.h"
BluetoothManager *bt;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
bt = [[BluetoothManager alloc] init];
}
- (BOOL)getBluetoothEnabled {
return [bt enabled];
}
然后,您只需调用
getBluetoothEnabled
。关于ios - 如何在IOS中检查蓝牙的开启或关闭?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14907442/