IOS中的P2P编程

时间:2013-07-18 13:50:48

标签: iphone ios networking p2p

我正在尝试探索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地址,它无法进行连接。 它没有触发任何错误,但无法成功连接到服务器

1 个答案:

答案 0 :(得分:2)

您似乎正在尝试将此功能与蓝牙配合使用。使用此API不再可能。你必须降到较低的水平。

如果您阅读了所使用的示例代码中的ReadMe.txt文件,您将看到:

  

WiTap的版本不再适用于蓝牙;请参阅QA1753 "Bonjour over Bluetooth on iOS 5.0",了解为何会出现这种情况以及您可以采取的措施。

如果您对蓝牙P2P网络感兴趣,请考虑使用HHServices