【发布时间】:2009-08-03 20:52:27
【问题描述】:
当设备连接到 wifi 网络时,iPhone 设置具有设备的 IP 地址。是否可以获取此 IP 地址并在台式计算机(在同一网络上)和 iPhone 之间建立连接?
我希望能够在 iPhone 和台式计算机之间传输文件。 “文件”和“FourTrack”应用程序等一些应用程序会执行此操作。
有人可以指导我从哪里开始吗?
非常感谢您的提醒
【问题讨论】:
标签: iphone
当设备连接到 wifi 网络时,iPhone 设置具有设备的 IP 地址。是否可以获取此 IP 地址并在台式计算机(在同一网络上)和 iPhone 之间建立连接?
我希望能够在 iPhone 和台式计算机之间传输文件。 “文件”和“FourTrack”应用程序等一些应用程序会执行此操作。
有人可以指导我从哪里开始吗?
非常感谢您的提醒
【问题讨论】:
标签: iphone
Google for SIOCGIFCONF,你会发现一堆用 C 语言获取所有 IP 地址的示例代码。枚举完设备后,在 iPhone 上它们始终按以下顺序排列:Loopback、WiFi、WAN。
一旦你有了它,你就可以很容易地用CocoaHttpServer 实现一个网络服务器。您必须破解它才能添加目录列表等,但这并不难。这不是微不足道的,但也不算太糟糕。
【讨论】:
我想你已经回答了你的问题......你必须下载一个应用程序才能做到这一点。我使用“空气共享”,效果很好。
【讨论】: