0

我已经在 iphone 应用程序中实现了 cocoaHTTP 服务器来广播它的存在并被 bonjour safari 发现。我已经使用 HTTPServer 类来配置它的类型和端口来运行。

我使用以下命令来广播它的存在:- [httpServer setType:@"_http._tcp."];

但是,当我将类型 @"_http._tcp. 更改为相同的其他名称时:-@"_iphone._app._IOS",然后我无法广播服务器并且 bojour 无法在 safari 上看到该服务。是有可能改变它的类型吗?如果是,我该怎么做。

4

1 回答 1

0

不,不可能更改类型:Safari 需要类型的服务,_http._tcp.因为这就是它可以使用的全部内容。

除非您的服务器提供浏览器无法处理的其他协议,否则无需更改服务名称。

于 2013-05-20T14:14:30.350 回答