- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我的问题与 this 重复一。但是那个(正确地)被关闭为非建设性的,答案为零并且对任何人都绝对没有用。
我正在尝试从我的 iPhone 5 连接到外部蓝牙配件。该配件既未通过 MFI 认证也不支持低功耗蓝牙通信。
所以我唯一的选择是使用私有(private)框架连接到它,我这样做是因为我不打算将我的应用程序推送到应用程序商店。该应用程序仅供个人使用。
我正在尝试使用私有(private) BluetoothManager 框架类,使用 XCode 4.6 并且我的应用程序针对 iOS 6.0。
在 sdk 的 bluetoothManager 框架中添加了一个名为 Headers 的文件夹文件夹
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/PrivateFrameworks/BluetoothManager.framework
在该文件夹中创建了4个头文件,即
CTStructures.h
我从 here 得到了这些头文件.
使用普通方法将 BluetoothManager.framework 添加到我的项目中 target->Build Phases->Link Binary with Libraries
.
在我的ViewController.h
文件中,我导入了头文件
#import "BluetoothManager.h"
就是这样。我只是在关注 this教程,但在此处添加了步骤以防教程失败。
我还没有进入编码部分。当我尝试编译上面给定的设置时,出现错误
NSObject.h file not found
在 BluetoothManager.h
文件中,我将其作为 header 添加到框架中。
有什么想法吗?
最佳答案
好吧,我终于解决了这个问题。我刚刚删除了那些
#import "NSObject.h"
来 self 在问题中提到的 3 个头文件的调用,瞧!
关于iphone - iOS 6 - BluetoothManager 框架 - "NSObject"未找到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14639994/
我想获取BluetoothManager私有(private)框架的所有通知。我一直在搜索,但只找到了两个(BluetoothAvailabilityChangedNotification 和 Blu
警告:我知道私有(private)框架不会在 App Store 中运行。 我正在尝试使用 BluetoothManager 框架让我 1) 检查设备上是否启用了蓝牙,以及 2) 如果未启用,则将其打
我遇到一个问题,即使设备蓝牙已关闭,BluetoothManager 也会不断在 LogCat 中显示以下消息。 D/BluetoothManager: getConnectedDevices 当我尝
我在我的应用程序中使用 BluetoothManager 私有(private)框架,我想知道当应用程序在后台时如何接收 BluetoothManager 通知(例如:在后台接收连接/断开的蓝牙通知)
我正在尝试在 iOS 7 上的应用程序中使用 BluetoothManager,但它似乎无法正常工作。 在 BluetoothManager 上调用 setEnabled: 和 setPowered:
我正在尝试通过装有 iOS6 的 iPhone 4s 与第三方蓝牙设备通信,并以蓝牙耳机为例。在查看了有关该主题的许多指南和教程后,我得出以下结论: a - 最适合我的通信方式是使用“IOS blue
我一直在构建一个使用 iOS 5.0 中的 BluetoothManager 私有(private)框架检测附近蓝牙设备的最小示例。 使用在这个问题中找到的答案:Finding generic Blu
希望你能帮我解决这个问题。 我正在将蓝牙代码从 Activity 移动到服务,但在服务的构造函数内获取蓝牙管理器不起作用。它不断返回 null。你知道为什么吗? public class Blueto
我的 Discovery 类扩展了 Service 类。当我尝试通过这种方式从其他类获取其单调时: Discovery discovery = Discovery.getInstance(); 我收到
我一直在搞乱 iOS 5.0 中的私有(private)蓝牙管理器框架,我已经能够成功启动/停止蓝牙并获得设备列表,但是我不知道如何启动配对。 我最接近的是尝试使用以下方式进行连接: [[Blueto
通过蓝牙连接和接收数据。 我们正在为客户开发应用程序。这是一个通过蓝牙连接的婴儿玩具,我们在连接和传输数据时遇到问题。 经过我们所做的所有研究,我们找到了两个替代方案:CoreBluetooth 和
因此,我刚刚开始使用 Swift 语言 (v2.2) 使用 XCode (v7.3),并且我正在尝试编写一个单页应用程序,该应用程序将通过按下按钮连接到目标 BLE 设备。 我遵循了以下网站上关于核心
我看到在 iOS 5 中,CoreBluetooth 提供了检查蓝牙是否被禁用的功能。从我看到的文档来看,它显然是针对蓝牙外设使用的。但是,我正在尝试检查蓝牙是否打开,因为我使用的是 GameKit
我的问题与 this 重复一。但是那个(正确地)被关闭为非建设性的,答案为零并且对任何人都绝对没有用。 我正在尝试从我的 iPhone 5 连接到外部蓝牙配件。该配件既未通过 MFI 认证也不支持低功
我可以在私有(private)框架的帮助下启用蓝牙。 现在我必须搜索附近的设备。我想 deviceScanningEnabled 命令是正确的,但我如何获得返回的设备?有回调函数吗?我读到一些将在 N
我正在尝试在 IOS 5.0.1 iPhone 4S 中使用蓝牙实现设备发现。我正在使用私有(private)框架 BluetoothManager。 我的代码是: - (IBAction)searc
我正在尝试使用 BluetoothGattServer Android APIs- http://www.jayconsystems.com/tutorial/android_ble_nrf8002/
这些天我正在做一个项目,我们需要将一个非 MFI 蓝牙设备连接到 iPhone,并且该设备不支持成为 BLE 外设客户端,所以我们必须在经典蓝牙上执行此操作. 我在 demo project BeeT
我在项目中包含框架时遇到问题。 我已经从 https://github.com/nst/iOS-Runtime-Headers/tree/master/PrivateFrameworks 下载了私有(
我是一名优秀的程序员,十分优秀!