我已阅读iOS 3,仅支持通过蓝牙进行音频传输。
在较新的iOS版本中,数据连接是否支持双向发送命令,而不是单向文件传输(我在考虑游戏)?
较新的iOS版本是否支持与Android手机或计算机的连接?蓝牙是否向后兼容,因此我可以将BT 4设备挂接到BT其他设备上(反之亦然)?
如果存在限制,它们是什么,我怎么可能规避它们?
Wifi游戏会成为Android-iPhone-PC间通信的更好解决方案吗?这会带来更多的延迟或其他问题吗?然后可以在什么设备上托管游戏(考虑到不需要路由器)?
在这一年和新年快乐方面,任何帮助都将是巨大的!
最佳答案
iOS所支持的蓝牙配置文件列在here中
对于游戏,您可以使用iOS GameKit API使用蓝牙进行对等连接。
注意-GameKit仅适用于iOS设备(因此,不能通过Gamekit进行iOS和Android对话)
蓝牙通常向后兼容(取决于您使用的模式)
BT 4.0有2种模式-经典BT +低能耗BT双模式或仅低能耗单模式,设备有2种类型-支持两种模式(称为双模式设备或智能就绪设备)的模式和仅具有低能耗模式的模式(称为单模BT 4.0或BT智能设备)
然后有一些旧版BT设备仅支持经典模式(BT 3.x 2.x 1.x)
因此,BT Smart设备可以与另一台智能设备(只要支持所需角色)对话,还可以与BT Smart ready设备对话。
BT 4.0双模设备可以使用经典BT模式/配置文件与传统BT设备(BT 3.x,2.x等)进行通信,并且向后兼容。
但是BT 4.0智能设备无法与仅传统BT经典模式的设备通信(例如3.x,2.x等)
WiFi似乎是一种可能。
关于android - iPhone与Android/PC蓝牙连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8689060/