iTunes文件共享 - 如何上传不同的文件夹?

时间:2011-03-18 10:49:07

标签: iphone ipad itunes file-sharing

我想在我的应用中使用“文件共享”功能。我想创建一个在用户启动时没有内容的照片应用。因此,用户可以在他的mac或pc上选择图像文件夹。之后,在他的iphone或ipad上启动应用程序,他的图像文件夹的所有内容都将可见。

我认为它只能将简单文件添加到我的应用程序 - 而不是内容文件夹,对吧? 我有什么想法可以做到这一点?

感谢您的时间和帮助。

5 个答案:

答案 0 :(得分:14)

在Mac上,将文件夹重命名为folder.pkg。

现在,您可以使用iTunes文件共享将folder.pkg添加到应用程序的文档中。

添加folder.pkg后,将其重命名为原始名称。

不确定如何在电脑上使用iTunes。

答案 1 :(得分:4)

您无法将文件夹上传到该应用。

一种方法

创建该文件夹的.zip文件并上传。 从应用程序中提取该zip文件。

签出这个项目,它有一个提取zip文件的代码。

https://github.com/ZipArchive/ZipArchive

答案 2 :(得分:1)

我发现使用iTunes 12和iOS8,我现在可以使用iTunes文件共享将文件夹添加到应用程序文档文件夹。以前只能添加单个文件。

答案 3 :(得分:0)

使用iTunes 12+版本确实可以将文件夹添加到App的文件共享空间。但是,iTunes上载按钮对此不起作用,因为它的文件选择界面坚持只选择普通文件,不包括文件夹。可行的方法是将文件夹从计算机拖放到iTunes“文件共享”窗口。

由于iTunes的用于处理文件共享的界面设计很差,值得回顾一下可用于在“文件共享”空间上执行操作的技巧,因此iTunes不提供用于以下目的的按钮:

  • 重命名文件或文件夹:单击一次,等待几秒钟,然后再次单击。这会将名称替换为重命名编辑框
  • 删除文件或文件夹:将其选中,然后按键盘上的“ Del”键
  • 上传文件夹:将其从计算机副本中拖放

直接在iTunes中查看或更改“文件共享”文件夹的内容仍然是不可能的。我的解决方法如下:

  1. 将文件夹下载到计算机
  2. 对计算机副本上的文件夹树进行任何所需的更改
  3. 删除文件夹的文件共享副本(或出于安全考虑,也可以将其重命名为folder.old之类的名称)
  4. 通过拖放操作从计算机上上传修改后的文件夹
  5. (可选)在验证应用程序与该文件夹的新上载版本正常工作之后,删除“文件共享”中的安全副本

我希望这对您有帮助

答案 4 :(得分:0)

我无法从PC(Windows 10)拖放文件夹。但是我找到了一个名为iFunbox的免费应用程序,它允许我将文件夹复制到应用程序的文档中。