0

iPhoneアプリ内にcocoaHTTPサーバーを実装して、その存在をブレッドキャストし、bonjour safariによって発見しました。HTTPServer クラスを使用して、そのタイプと実行するポートを構成しました。

次のコマンドを使用して、その存在をブロードキャストしました:- [httpServer setType:@"_http._tcp."];

しかし、タイプ @"_http._tcp. を :-@"_iphone._app._IOS" のような同じ他の名前に変更すると、サーバーをブロードキャストできず、bojour はサファリでサービスを見ることができませんでした。そのタイプを変更することは可能ですか? はいの場合、どうすれば変更できますか?

4

1 に答える 1

0

いいえ、タイプを変更することはできません。Safari はサービスのタイプを想定し_http._tcp.ています。それが消費できるすべてだからです。

ブラウザが処理できない他のプロトコルをサーバーが提供していない限り、サービスの指定を変更する必要はありません。

于 2013-05-20T14:14:30.350 に答える