Steuer iPhone Dienstleistungen mit Low - Level-API oder Private in Xcode
-
21-09-2019 - |
Frage
Ich versuche, zusammen eine einfache Anwendung zu machen, die Telefondienste zu steuern, wie WiFi, Bluetooth, 3G usw. mit privaten Frameworks oder Low-Level-API. Ich bin in der Lage das Gerät und SSH es mein Gerät ohne dev Konto zu bauen, und ich habe die SDK-Header, aber ich bin auf der Suche oder eine Hilfe, um diese private Frameworks zu meiner App in hinzufügen. Ich erhalte alle Arten von Fehlern, wenn ich versuche, die Erica Sadun Anweisungen zu folgen. Ich baue die App 3.0.
Wer weiß, wie diese privaten Frameworks zu einem Projekt hinzuzufügen und korrekt importieren und für OS3.0 verwenden? Oder wenn jemand will mich zu entwickeln, dieses Projekt helfen, bitte kontaktieren Sie mich!
EDIT: Meine Lösung hier .
Lösung
Um Private zur Arbeit richtig in 3.x SDK zu erhalten, stellen Sie sicher, dass HEADERS und BINARIES in den folgenden Ordner sind:
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks
Beispiel:
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework/Headers/BluetoothManager.h
-und -
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework/BluetoothManager <-- binary
JETZT Ihr in der Lage zu übernehmen:
#import <BluetoothManager/BluetoothManager.h>
-und Sie können die Bluetooth-Radio in Ihrem App steuern.