1

我正在尝试制作一个简单的应用程序,以使用私有框架或低级 API 来控制 WiFi、蓝牙、3G 等电话服务。我可以在没有开发帐户的情况下构建设备并将其通过 SSH 连接到我的设备,并且我有 SDK 标头,但我正在寻找或帮助将这些私有框架添加到我的应用程序中。当我尝试遵循 Erica Sadun 的指示时,我收到了各种错误。我正在为 3.0 构建应用程序。

有谁知道如何将这些私有框架添加到您的项目中并正确导入并将它们用于 OS3.0?或者如果有人想帮助我开发这个项目,请联系我!

编辑:在这里查看我的解决方案。

4

1 回答 1

1

要让 PrivateFrameworks 在 3.x SDK 中正常工作,请确保 HEADERS 和 BINARIES 位于以下文件夹中:

/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

现在您可以实施:

#import <BluetoothManager/BluetoothManager.h> 

- 你可以在你的应用程序中控制蓝牙收音机。

于 2009-11-26T02:13:41.130 回答