我想试试蓝牙管理器。但是在阅读和测试了这里的所有条目后,我真的很困惑。
首先,我在
Xcode/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework
所需的框架。但那里只有二进制文件。所以我添加了一个“Headers”文件夹并将BluetoothManager.h文件放入其中。
在我的项目中,我添加了这个框架,但它找不到任何 BluetoothManager.h 文件,所以如果我使用会出现错误
#import "BluetoothManager.h"
或者
#import <BluetoothManager/BluetoothManager.h>
我想用下面的代码来启动BT:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
#if TARGET_IPHONE_SIMULATOR
exit( EXIT_SUCCESS ) ;
#else
/* this works in iOS 4.2.3 */
Class BluetoothManager = objc_getClass( "BluetoothManager" ) ;
id btCont = [BluetoothManager sharedInstance] ;
[btCont setPowered:YES] ;
#endif
return YES ;
}
我也尝试了这里的所有想法:
有没有人真正的好主意、教程或使用 (PrivateFramework/)BluetoothManager 在 iPhone、SKD 5.1 上切换蓝牙的真正运行示例?
非常感谢。
伊西康