iphone应用程序上的Web服务器和服务发现

iphone应用程序上的Web服务器和服务发现,iphone,bonjour,Iphone,Bonjour,我已经在iphone应用程序中实现了cocoaHTTP服务器,通过bonjour safari快速传播它的存在和发现。我已经使用HTTPServer类来配置它的类型和要运行的端口 我使用以下命令来广播它的存在:- [httpServer setType:@“http.tcp.” 但是,当我将@“uHTTP.\uTCP.类型更改为相同的其他名称时,例如:-@“uiPhone.\uApp.\uiOS“,则我无法广播服务器,bojour无法在safari上看到该服务。有可能改变它的类型吗?如果是,我该

我已经在iphone应用程序中实现了cocoaHTTP服务器,通过bonjour safari快速传播它的存在和发现。我已经使用HTTPServer类来配置它的类型和要运行的端口

我使用以下命令来广播它的存在:- [httpServer setType:@“http.tcp.”


但是,当我将@“uHTTP.\uTCP.类型更改为相同的其他名称时,例如:-@“uiPhone.\uApp.\uiOS“,则我无法广播服务器,bojour无法在safari上看到该服务。有可能改变它的类型吗?如果是,我该怎么做。

否,不可能更改类型:Safari需要http.\u tcp.类型的服务,因为它只能使用这些服务

除非您的服务器提供了浏览器无法处理的其他协议,否则应该没有必要更改服务名称