iOS应用程序能否通过WiFi与MFi附件通信?

iOS应用程序能否通过WiFi与MFi附件通信?,ios,bluetooth,wifi,mfi,Ios,Bluetooth,Wifi,Mfi,这个标题很好地解释了这一点。我们正在开发一款MFi配件,它通过蓝牙与iOS应用程序进行通信。然而,我们想用Wifi取代蓝牙。如果我们可以对附件进行必要的硬件更改,我们是否可以使iOS应用程序使用WiFi而不是蓝牙与MFi附件通信?MFi程序包括无线附件配置(WAC)该功能简化了将新附件连接到用户现有Wi-Fi网络的过程 我认为不支持在检测到WiFi设备时提示用户安装或启动应用程序,因为您可以使用外部附件框架和照明/30pin/蓝牙连接设备 但是,一旦您的设备连接了WiFi并且在网络上处于活动状态

这个标题很好地解释了这一点。我们正在开发一款MFi配件,它通过蓝牙与iOS应用程序进行通信。然而,我们想用Wifi取代蓝牙。如果我们可以对附件进行必要的硬件更改,我们是否可以使iOS应用程序使用WiFi而不是蓝牙与MFi附件通信?

MFi程序包括无线附件配置(WAC)该功能简化了将新附件连接到用户现有Wi-Fi网络的过程

我认为不支持在检测到WiFi设备时提示用户安装或启动应用程序,因为您可以使用外部附件框架和照明/30pin/蓝牙连接设备

但是,一旦您的设备连接了WiFi并且在网络上处于活动状态,您就可以使用TCP/IP和Bonjour来定位设备并与之通信,而无需使用MFi程序


如果您已经是MFi计划的成员,那么可能值得调查WAC。

很抱歉这么晚才回复。从您的回答来看,iOS设备和外围设备(我的问题中的MFi设备)应该位于同一个WiFi网络上。但是,是否可以通过WiFi进行点对点连接(如蓝牙配对)?我想您的外围设备可能会使用一个特殊的WiFi网络,但iOS设备一次只能连接到一个WiFi网络,因此它无法连接到您的设备,并且仍然可以访问Internet。我还没有试过,但是你应该可以使用EAWiFiUnconfiguredAccessoryBrowser_类浏览未配置的附件。mFI的设备端将处理连接和配置的魔法。。。另见