我正在使用GameKit.framework在我的应用程序中实现蓝牙,但在didLoad中我想检查蓝牙是打开还是关闭。谁能告诉我怎么做?
答案 0 :(得分:2)
有一个名为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
。
答案 1 :(得分:0)
您无法检查当前的SDK。没有公共API 可用于此。