1

我只是想知道是否可以使用 wifi 或 3G 网络将文件从一台 ios 设备发送到另一台设备。我不确定这是否可能。

我浏览了苹果的CFNetwork 参考文档,找到了 cfftp参考。我无法清楚地理解它,因为它说我们可以实现来自远程服务器的读取流。

我想将文件从一台设备读取到另一台设备,并使用两个设备的 wifi 写入相同的内容,就像我们可以使用Bluetooth.

  1. 是否可以通过仅连接 2 个设备使用 wifi 和 3G 网络发送文件?(无中介)
  2. 我在寻找正确的方向吗?
  3. 如果没有,请指导我正确的方向。
  4. ios中是否有wifi和3G文件传输类?

提前致谢。

4

1 回答 1

1

要在没有中介的情况下在两台设备之间进行传输,至少一台设备必须运行某种服务器(如http://code.google.com/p/ios-ftp-server/,对于客户端,请参阅SimpleFTPSample)。但是您还需要发现 ip 地址(可能使用ZeroConf)。很多麻烦,如果可能的话;两个客户端必须在同一个网络中,因此不能在 3G 上工作。

如果你对调解员没意见,事情就会变得简单得多。我创建了一个名为cross copy的 Open Souce 应用程序,它使用 http REST 命令在设备之间传输文件(因此还为桌面提供了一个 Web 应用程序)。显然还有其他不错的基于中介的解决方案:DropBoxBumpHoccer

于 2012-09-26T02:33:52.900 回答