我需要在IOS 7上导入BluetoothManager私有框架。我需要构建一个测试应用程序,以扫描/发现并列出附近的蓝牙设备。我引用了S.O iOS 6 - BluetoothManager framework - "NSObject" not found error中提到的以下链接,但是我无法导入BluetoothManager.framework文件夹。实际上,当我使用Xcode中带有二进制选项的链接库时,根本看不到列出的BluetoothManager.framework。对于IOS7,我需要尝试其他方法吗?

最佳答案

有一个Github tutorial for handling the BluetoothManager framework。但是步骤基本上是


找到文件夹,例如通过终端


打开/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework


解压缩Headers.zip存档并添加解压缩的文件夹Headers
其中在上面的目录中包含BluetoothManager.hBluetoothDevice.h
重新启动Xcode现在您将在Targets→YourApp→Build Phases→Link Binary With Libraries中找到BluetoothManager.framework

关于ios - 在IOS中导入BluetoothManager私有(private)框架,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19939385/

10-09 01:03