Xcode の低レベル API または PrivateFrameworks を使用して iPhone サービスを制御する
-
21-09-2019 - |
質問
WiFi、Bluetooth、3Gなどの電話サービスを制御するための簡単なアプリケーションを作成しようとしています。プライベート フレームワークまたは低レベル API を使用します。開発アカウントなしでデバイスをビルドしてデバイスに SSH 接続することができ、SDK ヘッダーも持っていますが、これらのプライベート フレームワークをアプリに追加するためのヘルプを探しています。Erica Sadun の指示に従おうとすると、あらゆる種類のエラーが発生します。3.0用のアプリを構築しています。
これらのプライベート フレームワークをプロジェクトに追加し、OS3.0 に正しくインポートして使用する方法を知っている人はいますか?または、このプロジェクトの開発を手伝ってくれる人がいれば、私に連絡してください。
編集: 私の解決策を参照してください ここ.
解決
ヘッダとバイナリは以下のフォルダにあることを確認して、3.xのSDKで正しく動作するPrivateFrameworksを取得するには
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks
例えば、
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework/Headers/BluetoothManager.h
- および -
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework/BluetoothManager <-- binary
NOWあなた実装することができます:
#import <BluetoothManager/BluetoothManager.h>
- そして、あなたのアプリにブルートゥース無線機を制御することができます。
所属していません StackOverflow