4

ネットワークプログラミングの経験がないので、誰かが私を正しい方向に向けてくれることを願っています。AirSharing などの特定のアプリが、ユーザーが単に入力する Web アドレス (例: 192.168.3.1:8080) を表示することによって行うのと同じように、WIFI (FTP サーバーなど) 経由でファイルを自分のコンピューターにエクスポートできるようにする必要があります。コンピューターの Web ブラウザーに接続して、ファイルにアクセスします。

しかし、これを実装する方法の方向性を示すものをインターネット上で見つけることができません。コードに従って、Apple の NSNetSerice および CFNetService プログラミング ガイドを使用してネットワーク サービスを公開しました。ビルドして実行できますが、Mac からはどこにも表示されず、Web アドレスを指定する方法もわかりません。私は TCP やそれが何をするかについての知識がありません。

さらに、Apple が提供するサンプル プロジェクト (WiTap、BonjourWeb、Cryptoblahblah) のどれも、私が望むことを行うのに役立たないようです (そして、それらは非常に複雑でもあります)。

私が正しい道を進んでいるかどうか、または私が従うことができるアドバイスがあるかどうか、誰かが知っていますか? よろしければ、サンプルコードを投稿していただければ幸いです。

よろしくお願いします。

4

2 に答える 2

2

はい 。このサンプルコードを使用してこれを行うことができます

iPhoneHttpServer プロジェクト

注:ご利用は自己責任でお願いしますが、ご不明な点がございましたら、お気軽にメールでお問い合わせください。vodkhang@gmail.com または私のブログにアクセスしてください: vodkhang.com

于 2014-01-30T08:07:32.180 に答える
1

サンプル転送wifiを試すことができます

https://github.com/vodkhang/CocoaHTTPServer-Iphone

于 2013-12-12T03:54:45.820 に答える