iOS 5.1 przełącza Bluetooth przez BluetoothManager
Chcę wypróbować menedżera BluetoothManager. Ale jestem bardzo zdezorientowany po przeczytaniu i przetestowaniu wszystkich wpisów tutaj.
Najpierw znalazłem się w
<code>Xcode/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework </code>
potrzebne ramy. Ale był tam tylko plik binarie. Dodałem więc folder „Nagłówki” i umieściłemBluetoothManager.h plik w nim.
W moim projekcie dodaję ten framework, ale nie mógł znaleźć żadnego pliku BluetoothManager.h, więc otrzymuję błąd, jeśli używam
<code>#import "BluetoothManager.h" </code>
lub
<code>#import <BluetoothManager/BluetoothManager.h> </code>
Chcę użyć następującego kodu do uruchomienia BT:
<code>- (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 ; } </code>
Spróbowałem tu także wszystkich pomysłów:
Czy jest jakiś naprawdę dobry pomysł, samouczek lub naprawdę działający przykład używania (PrivateFramework /) BluetoothManager do przełączania Bluetooth na iPhone, SKD 5.1?
Dziękuję Ci bardzo.
isicom