代码之家  ›  专栏  ›  技术社区  ›  Kalle

如何实现iTunes内置应用程序的“文件共享”功能

  •  11
  • Kalle  · 技术社区  · 15 年前

    感谢 Art Gillespie ,我让它工作了。最近,我重新命名了我的项目,最后不得不重新挖掘一下,以找出如何重新启用它,因为它消失了。

    1. 在plist中,为 UIFileSharing . 它应该被列为类似“应用程序支持iTunes文件共享”。
    2. 转到 build/Release-iphoneos/ 文件夹并拖动 应用程序名称 文件(不是 .dSYM 一)iTunes。如果询问更换,请单击“是”。
    3 回复  |  直到 8 年前
        1
  •  14
  •   Taryn Frank Pearson    12 年前

    UIFileSharingEnabled 应用程序Info.plist的密钥

    Sharing Files With The User

        2
  •  1
  •   ski_squaw    12 年前

    1. Select your project in top left
    2. Select target in next column
    3. Click on Info tab
    4. In Custom iOS Target Properties, hover mouse over any row and click +
    5. In popup, select "Application supports iTunes file sharing", then set Value to YES on right
    6. Click Validate Settings at bottom to make sure all is good
    
        3
  •  0
  •   Nico    12 年前

    根据苹果文件:


    文件共享支持允许应用程序在iTunes9.1和更高版本中提供用户数据文件。声明支持文件共享的应用程序将其/Documents目录的内容提供给用户。然后,用户可以根据需要从iTunes中将文件移入或移出此目录。此功能不允许您的应用程序与同一设备上的其他应用程序共享文件;该行为需要粘贴板或文档交互控制器对象。

    要为应用程序启用文件共享,请执行以下操作:

    1. 将UIFileSharingEnabled键添加到apps Info.plist文件中,并将该键的值设置为YES。




    有关UIFileSharingEnabled键的其他信息,请参阅信息 Property List Key Reference .