首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蓝牙A2DP API对iOS的支持?

蓝牙A2DP API对iOS的支持?
EN

Stack Overflow用户
提问于 2010-12-27 00:17:19
回答 1查看 3.2K关注 0票数 4

我想做一些iPhone应用程序,它支持A2DP,可以自动读取汽车司机短信。

我已经开发了android版本,但我不知道如何在iOS上处理iOS。我在维基百科上研究过它,我发现在iOS 3.0中,它支持蓝牙A2DP,如下所示。

新开发人员API(iOS 3.0)

代码语言:javascript
复制
 Push notifications for 3rd party applications

蓝牙服务包括A2DP,LDAP,P2P文件共享,BonjourP2,P3,T2,T3 .

有谁能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-02 13:25:14

我最近开发了很多Android/iOS应用程序,支持蓝牙、经典或BLE与智能设备的通信。

安卓中的

你很容易处理A2DP,你可以直接连接安卓设备的A2DP配置文件.

但在iOS,目前:

最大的问题是,首先您需要连接设备的A2DP配置文件,然后音频流是自动的,除非您需要控制A2DP操作的细节。

通常很难直接连接设备的A2DP配置文件,您需要进入系统设置,查找并连接特定的蓝牙device.But --这对用户体验非常不利,用户真的不知道他们为什么要这样做!

如果您想将设备的A2DP配置文件直接连接到应用程序的iOS中,这些方法将帮助您:

1.可以告诉用户在iOS系统设置中连接特定的蓝牙设备,但这对用户体验非常不利。

2.苹果没有为您提供公共API,让您在iOS中处理iOS,我曾经请求苹果官员的支持,他们告诉我没有办法这样做,他们没有告诉我他们为什么不支持这个,什么时候支持这个。

3.您可以使用私有API在iOS中处理iOS连接,如果您不在Apple中发布您的应用程序,这是非常useful.But的,如果您想在Apple中发布您的应用程序,这是非常危险的,苹果可能会拒绝您的应用程序,如果您真的想这样做,就必须提高在iOS中使用私有API以防止被拒绝的技术技能。

4.如果您或您的同事在您想要连接的蓝牙设备上工作,固件工程师可以帮助您对A2DP连接和iOS device.First进行一些优化,您需要在系统蓝牙设置中连接设备的A2DP,然后设备才能获得链接键,如果用户不取消系统蓝牙设置中的A2DP配对信息,则设备可以直接连接iOS设备的A2DP。

5.您可以尝试使用MFi,当您的设备是MFi证书时,也许您可以获得更多关于A2DP连接的技术支持。我从一些人那里听说过,但我没有尝试。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4535988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档