我想在解决方案中使用 Wi-Fi Direct
,但我不确定哪些平台支持它。
Wi-Fi Direct
是否取决于 iPhone/iOS 版本?
我可以在装有 iOS 8 的 iPhone 4s 上开发具有 Wi-Fi Direct
功能的应用程序吗?
最佳答案
我花了一段时间才弄清楚发生了什么,但这是摘要。我希望这能为人们节省很多时间。
Apple 在 Wi-Fi Direct 方面表现不佳,与 Android 不同。 Apple 提供的 Multipeer Connectivity Framework 将 BLE 和 WiFi Direct 结合在一起,并且仅适用于 Apple 设备,不适用于任何使用 Wi-Fi Direct 的设备。
它在本文档中陈述了以下内容 - “Multipeer Connectivity 框架使用基础设施 Wi-Fi 网络、点对点 Wi- Fi 和蓝牙个人区域网络,并随后通过发送基于消息的数据、流数据和资源(例如文件)与这些服务进行通信。”
此外,i-Devices 之间此模式下的 Wi-Fi direct 需要 iPhone 5 及以上版本。
在 App Store 中有一些使用 Wi-Fi Direct 形式的应用程序,但这些应用程序使用的是自己的库。
关于ios - Wi-Fi 直连和 iOS 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28448274/