我将使用Bonjour NetService在两个iPhone之间创建连接。
我将使用以下方式进行连接:
但我不知道如何判断连接是否是通过蓝牙完成的。有没有办法确定IP地址...应该就可以了。
我认为遵守苹果的人机界面指南非常重要,因为如果连接是通过WiFi完成的,有时需要更新状态栏中的网络活动指示器,但如果在蓝牙连接中使用该指示器可能会产生误导。(该指示器位于WiFi连接旁边,而不是蓝牙连接旁边)。
谢谢。
我将使用以下方式进行连接:
CFStreamCreatePairWithSocketToHost(kCFAllocatorDefault,
(CFStringRef)netService.hostName, netService.port, &readStream, &writeStream);
但我不知道如何判断连接是否是通过蓝牙完成的。有没有办法确定IP地址...应该就可以了。
我认为遵守苹果的人机界面指南非常重要,因为如果连接是通过WiFi完成的,有时需要更新状态栏中的网络活动指示器,但如果在蓝牙连接中使用该指示器可能会产生误导。(该指示器位于WiFi连接旁边,而不是蓝牙连接旁边)。
谢谢。