1

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

4

1 回答 1

2

您似乎正在尝试将其与蓝牙一起使用。使用这个 API 已经不可能了。你必须降到一个较低的水平。

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

WiTap 版本不再支持蓝牙;请参阅QA1753 “Bonjour over Bluetooth on iOS 5.0”,了解为什么会出现这种情况以及您可以采取哪些措施。

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

于 2013-07-18T14:03:06.073 回答