ios - 关于蓝牙连接音响设定闹钟问题, 三分钟过后程序挂起定时器失效.

 潮流Fee_750 发布于 2022-10-27 09:24

我知道的iOS中提供了4个框架用于实现蓝牙连接

  • GameKit.framework(用法简单)

    只能用于iOS设备之间的连接,多用于游戏(比如五子棋对战),从iOS7开始过期
    
  • MultipeerConnectivity.framework

    只能用于iOS设备之间的连接,从iOS7开始引入,主要用于文件共享(仅限于沙盒的文件)
    
  • ExternalAccessory.framework

    可用于第三方蓝牙设备交互,但是蓝牙设备必须经过苹果MFi认证
    
  • CoreBluetooth.framework(时下热门)

    可用于第三方蓝牙设备交互,必须要支持蓝牙4.0,硬件至少是4s,系统至少是iOS6,蓝牙4.0以低功耗著称,一般也叫BLE(BluetoothLowEnergy),目前应用比较多的案例:运动手坏、嵌入式设备、智能家居
    

现在的需求是要蓝牙连接音响,然后设定手机媒体库中的音乐为闹钟,我用是的本地通知加上定时器来做的.但是现在程序在3分钟后就处于挂起状态, 现在我们的是 BLE 库.

然后经过网上查找, 如果要实现这种功能需要使用ExternalAccessory这个库,, 但是使用这个库需要经过 MFi认证.

是否有大神做过类似相关 MFi认证的硬件,或者哪位大神使用过ExternalAccessory库, 求解释

1 个回答
  • 没人接触过吗?求解答..

    2022-10-27 09:24 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有