iOS 5.1 schaltet Bluetooth über BluetoothManager um

Ich möchte den BluetoothManager ausprobieren. Aber ich bin wirklich verwirrt, nachdem ich alle Einträge hier gelesen und getestet habe.

Zuerst fand ich in

<code>Xcode/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework
</code>

das benötigte Framework. Aber da war nur die Binärdatei. Also füge ich einen "Header" Ordner hinzu und lege denBluetoothManager.h Datei darin.

In meinem Projekt füge ich dieses Framework hinzu, es konnte jedoch keine BluetoothManager.h-Datei finden, sodass bei Verwendung eine Fehlermeldung angezeigt wird

<code>#import "BluetoothManager.h"
</code>

oder

<code>#import <BluetoothManager/BluetoothManager.h>
</code>

Ich möchte den folgenden Code verwenden, um BT zu starten:

<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>

Ich hatte auch alle Ideen hier ausprobiert:

Hier oderHier oderHier

Hat jemand eine wirklich gute Idee, ein Tutorial oder ein wirklich laufendes Beispiel für die Verwendung von (PrivateFramework /) BluetoothManager zum Umschalten von Bluetooth auf iPhone, SKD 5.1?

Vielen Dank.

isicom

Antworten auf die Frage(2)

Ihre Antwort auf die Frage