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:

tutaj lubtutaj lubtutaj

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

questionAnswers(2)

yourAnswerToTheQuestion