3

iPhone sdk 是否支持 l2cap 蓝牙插座?任何有关 SDK 类等的附加信息将不胜感激。

4

3 回答 3

3

最新的 CoreBluetooth 确实通过 CBL2CAPChannel 暴露了 L2Cap:https ://developer.apple.com/documentation/corebluetooth/cbl2capchannel

它可以从 CBPeripheral 打开:https ://developer.apple.com/documentation/corebluetooth/cbperipheral/2880151-openl2capchannel

于 2019-08-23T22:20:54.390 回答
1

不。SDK 中不直接支持蓝牙 API,请参考游戏套件编程 API 以使用蓝牙进行应用程序开发,以进行点对点游戏

除此之外,您还必须加入 Made for iPod/iPhone/iPad 计划才能访问和开发蓝牙连接配件

于 2011-05-18T15:37:34.690 回答
0

来自 MFI 常见问题 (2014) 的坏消息:

问: 我想开发一种仅使用低功耗蓝牙与 Apple 设备通信的配件。我需要加入 MFi 计划吗?

答:不可以。 仅使用蓝牙低功耗/BTLE/蓝牙 4.0 或 iOS 支持的标准蓝牙配置文件连接到 Apple 设备的配件 不属于 MFi 计划的一部分。

我正在开发一个应用程序来连接 Android 上的 L2CAP 设备,现在我正在研究 IOS 上的移植,但我发现了这个问题。

为了使设备能够通过蓝牙进行通话,它必须将 Apple 身份验证芯片集成到设备中,并且必须能够与内置的 Apple 的 Bonjour 发现服务连接。

任何设备都没有 L2CAP……对不起!

网址:https ://mfi.apple.com 来源:https ://mfi.apple.com/MFiWeb/getFAQ.action#4-2

于 2014-07-06T07:43:35.827 回答