【发布时间】:2010-02-11 05:10:31
【问题描述】:
我需要将二进制文件从我的 pc/mac 传输到我的应用程序。我想允许我的用户上传声音文件。我是否必须运行一个用户可以通过 wifi 连接的网络服务器?
我必须通过哪些步骤才能启动并运行它?
【问题讨论】:
标签: iphone iphone-sdk-3.0 file-upload webserver
我需要将二进制文件从我的 pc/mac 传输到我的应用程序。我想允许我的用户上传声音文件。我是否必须运行一个用户可以通过 wifi 连接的网络服务器?
我必须通过哪些步骤才能启动并运行它?
【问题讨论】:
标签: iphone iphone-sdk-3.0 file-upload webserver
在我的应用程序中,我使用开源 cocoahttdserver。在您的应用程序中进行设置并从使用同一网络的计算机连接是非常简单的。他们有一个 iPhone 示例项目,您几乎可以从中剪切和粘贴以实现基本功能。
【讨论】:
您需要以编程方式还是通过 GUI 传输文件?如果您可以使用 GUI,请启用文件共享,然后使用 iTunes>iPod>Apps>File sharing 将文件拖放到应用程序的 Documents 文件夹中或从中加载文件。
如果您需要以编程方式执行此操作,这里有一份技术说明,描述了执行此操作的不同策略:http://developer.apple.com/library/ios/#technotes/tn2152/_index.html
【讨论】: