1

Wi-Fiまたは3Gネットワ​​ークを使用して1つのiOSデバイスから別のiOSデバイスにファイルを送信できるかどうかを知りたいだけです。これが可能かどうかはわかりません。

CFNetworkリファレンスに関するアップルのドキュメントを調べたところ、 cfftpリファレンスが見つかりました。リモートサーバーからの読み取りストリームを実装できると言っているので、はっきりと理解できません。

あるデバイスから別のデバイスにファイルを読み取り、両方のデバイスのWi-Fiを使用して、を使用して行うのと同じ方法で同じように書き込みたいBluetooth

  1. 2台のデバイスのみを接続してwifiと3Gネットワ​​ークを使用してファイルを送信することは可能ですか?(調停人なし)
  2. 私は正しい方向を探していますか?
  3. いいえの場合は、正しい方向に案内してください。
  4. iOSでのwifiおよび3Gファイル転送のクラスはありますか?

前もって感謝します。

4

1 に答える 1

1

メディエーターなしで2つのデバイス間で転送を行うには、少なくとも1つのデバイスで何らかのサーバーを実行する必要があります(http://code.google.com/p/ios-ftp-server/、クライアントの場合はSimpleFTPSampleを参照)。ただし、IPアドレスも検出する必要があります(おそらくZeroConfを使用)。可能であれば、多くの手間がかかります。両方のクライアントが同じネットワーク内にある必要があるため、3Gでは機能しません。

メディエーターに問題がなければ、物事ははるかに簡単になります。http RESTコマンドを使用してデバイス間でファイルを転送するクロスコピーと呼ばれるOpenSouceアプリを作成しました(したがって、デスクトップ用のWebアプリも提供します)。明らかに、他にも優れたメディエーターベースのソリューションがあります:DropBoxBumpHoccerなど

于 2012-09-26T02:33:52.900 に答える