我想知道是否有可能在iOS平台上构建这种蓝牙应用程序。
有两种设备:
1.安装了摄像头模块的蓝牙设备
- 该设备只有一个摄像头模块,一个内存和一个蓝牙模块
2. iOS设备。 (睡觉 - 屏幕黑,可能锁定)
蓝牙设备可用于执行以下操作:
1.按一个按钮拍照
2.通过蓝牙将图片发送到Iphone,
3. Iphone唤醒,将图片发送到服务器。
我很好奇的关键点是
1.是否可以用蓝牙信号唤醒设备,
2.是否可以启动应用程序/唤醒具有蓝牙信号的应用程序,以便它可以处理信息/发送它?
此外,如果可以使用此功能,那么可以使用经典蓝牙模块完成,而无需注册MFI程序吗?还是我必须使用BLE?
答案 0 :(得分:5)
发现设备的技巧:
<强> 1。核心蓝牙框架仅适用于蓝牙低功耗,即BLE。
<强> 2。 EAaccessory Framework :Apple提供了一个称为外部附件框架的API,可用于与配对的蓝牙设备或通过有线连接的设备进行交互,我们必须在设备底部修复苹果连接器。
第3。 Gamekit框架:如果我们使用游戏套件框架,那么应用程序必须在两个设备的前台运行,即如果应用程序在后台,那么就不可能使设备成为第二件事,如果我们正在使用游戏套件框架,然后每个'发送'的限制大约为90k,所以如果我们的文件大于90k,那么我们必须将其分解。
如果您有任何疑问,可以询问..