iPhone:Documents目录的可写性

时间:2009-09-22 08:50:35

标签: objective-c itunes iphone itunes-sdk

有没有办法远程将文件写入此目录?我希望可以通过iTunes或iPhone通过USB连接到Mac / PC。这可以用iTunes插件完成吗?如果一切都失败了,有没有一种简单的方法在iPhone上设置WebDAV服务器?

感谢。

1 个答案:

答案 0 :(得分:0)

您建议的方式都没有,至少使用现有的API。每个应用程序都有自己的文档目录,并且无法访问其他应用程序文档目录,因此即使您有Web服务器,您也只能写入Web服务器的Documents目录,而不能访问其他应用程序。

最好的办法是让您自己的应用程序将您想要的文件从远程服务器写入其自己的Documents目录,然后在同一个应用程序中根据需要使用该数据。

可能还有一个其他解决方案,我没有尝试过,也就是写入/ tmp,但要注意另外一个tmp与你的Documents文件夹在同一级别,我不是在谈论那个。

此外,检查并查看共享相同捆绑包标识符通配符的应用程序是否有任何相互共享数据的方式。请参阅:How to share custom data between iPhone applications?