我正在尝试探索WiTap申请。
Appcontroller.m中有一个功能
方法applicationDidFinishLaunching中的。
方法名称: -
// Create and advertise our server. We only want the service to be registered on
// local networks so we pass in the "local." domain.
self.server = [[QServer alloc] initWithDomain:@"local." type:kWiTapBonjourType name:nil preferredPort:0];
我的问题是我无法访问不同服务器上的端口。 请指导我应该在域名和端口号中写什么。
显示注册。没有显示任何连接。 如果我写域和端口,那么它将能够连接到LAN连接。
但是,如果我写不同的IP地址,它无法进行连接。 它没有触发任何错误,但无法成功连接到服务器
答案 0 :(得分:2)
您似乎正在尝试将此功能与蓝牙配合使用。使用此API不再可能。你必须降到较低的水平。
如果您阅读了所使用的示例代码中的ReadMe.txt
文件,您将看到:
WiTap的版本不再适用于蓝牙;请参阅QA1753 "Bonjour over Bluetooth on iOS 5.0",了解为何会出现这种情况以及您可以采取的措施。
如果您对蓝牙P2P网络感兴趣,请考虑使用HHServices。