【问题标题】:iTunes file sharing - how to upload different folders?iTunes 文件共享 - 如何上传不同的文件夹?
【发布时间】:2011-07-18 01:52:32
【问题描述】:

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

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

感谢您的时间和帮助。

【问题讨论】:

  • 令人震惊的是,直到今天我们无法进入右侧文件夹窗格中的文件夹,无法重新排列,如果文件夹中已有内容,则无法下载。这是我见过的最糟糕的界面,如果有的话,会适得其反!

标签: iphone ipad itunes file-sharing


【解决方案1】:

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

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

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

不知道如何在 PC 上使用 iTunes。

【讨论】:

  • 谢谢,这行得通。我觉得难以置信的是,在 2013 年,我们仍然有一些软件在基本领域存在困难,例如将文件/目录从一台计算机移动到另一台计算机,甚至通过电缆连接。 iPhone 和更普遍的整个“智能设备”文化让我感到恶心,因为他们错过了通用计算的全部要点,并将功能齐全的计算机降低到受限制的专用设备的水平,仅仅通过限制用户界面并保持他们的非标准通信协议关闭。很抱歉的咆哮。
  • 非常棒——这确实帮助我在两台设备上的应用程序之间移动数据。 (我想知道我是否也可以在 PC 上执行此操作,是否在复制之前重命名文件夹,或者是否是操作系统在 iTunes 文件共享窗口中将文件显示为单个文件?)
  • 我认为这肯定应该被指定为正确答案。
  • '添加 folder.pkg 后,将其重命名为其原始名称'。愿意分享这是如何完成的吗?我将完全疯狂地试图找到应该是一个简单问题的答案。据我所见,在 iTunes 文件共享列表中“将其重命名为原始名称”是不可能的......
  • @RedNightingale 只需双击文件名即可在 iTunes 文件共享列表中重命名它。
【解决方案2】:

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

一种方法

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

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

https://github.com/ZipArchive/ZipArchive

【讨论】:

  • 好的,谢谢,但是为什么呢?是出于性能还是安全原因?有什么想法吗?
  • 也许有人有一些链接如何从我的应用程序中提取 zip 文件?
【解决方案3】:

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

【讨论】:

    【解决方案4】:

    确实可以使用 iTunes 12+ 版本将文件夹添加到应用程序的文件共享空间。但是,iTunes 上传按钮对此不起作用,因为它的文件选择界面坚持只选择纯文件,不包括文件夹。可行的方法是将一个文件夹从您的 PC 中拖放到 iTunes 文件共享窗口。

    由于处理文件共享的 iTunes 界面设计得非常糟糕,值得回顾一下可用于在文件共享空间上执行操作的技巧,iTunes 不提供按钮:

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

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

    1. 下载文件夹到电脑
    2. 对计算机副本上的文件夹树进行任何所需的更改
    3. 删除文件夹的文件共享副本(或者,为了安全起见,可以选择将其重命名为 folder.old 之类的名称)
    4. 使用拖放从计算机上传修改后的文件夹
    5. (可选)在验证应用程序与新上传的文件夹版本正常工作后,删除文件共享中的安全副本

    希望对你有帮助

    【讨论】:

      【解决方案5】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-30
        • 2017-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多