Wie kann ich nach verbundenen Bluetooth/Wireless-Geräten suchen, z. eine magische Maus? Wie kann ich den% der Batterie bekommen ??Wie kann ich den Akkustatus einer Magic Mouse erhalten? (in%)
Bitte schreiben Sie mir einen Code und erklären Sie es, weil ich etwas gefunden habe, aber ich verstehe es nicht wirklich.
Vielen Dank für Ihre Hilfe.
Das Problem ist jetzt, wie Kann ich den Status der Maus bekommen? Der 4. Link hat mir ein bisschen geholfen, aber wie kann ich die Maus bekommen? – cocos2dbeginner
@ cocos2dbeginner Ich denke wirklich, Link 1 wird liefern, was Sie brauchen. Ich weiß, dass es nicht spezifisch darüber spricht, aber alle Batterietypen können durch IOPowerSources erhalten werden. Wenn ich einen Mac hätte, würde ich Code für dich schreiben. Es gibt auch eine Alternative, wenn Sie mit dem Erstellen eines Prozesses leben können, ich habe meine Antwort damit aktualisiert. –
Hallo habe ich versucht: NSTask * server = [NSTask new]; [server setLaunchPath: @ "/ bin/sh"]; [Server setArguments: [NSArray arrayWithObject: @ "ioreg -c BNBMouseDevice | grep BatteryPercent"]]; NSPipe * outputPipe = [NSPipe pipe]; [Server setStandardInput: [NSPipe pipe]]; [Server setStandardOutput: outputPipe]; [Serverstart]; [Server waitUntilExit]; [Serverfreigabe]; NSData * outputData = [[outputPipe fileHandleForReading] readDataToEndOfFile]; NSString * outputString = [[[NSString-Zuweisung] initWithData: outputData-Codierung: NSUTF8StringEncoding] autoRelease]; aber es sagt keine solche Datei oder Verzeichnis gefunden. Terminal funktioniert – cocos2dbeginner