我想将itunes文件共享集成到我的应用程序中。我知道我只需要在info.plist中设置真正的UIFileSharingEnabled。但它使我的应用程序/ Documents中的所有文件和目录都显示在iTunes文件共享中。我只想在itunes文件共享中共享一个目录树列表。
这是我的/ Documents的截屏(我从iphone模拟器目录获取它,但设备相同)
从那些图片中,我只想分享Project目录中的所有文件,而不显示Project目录本身。
我能这样做吗?请帮我解决这个问题。
谢谢你,Risma
答案 0 :(得分:0)
符号链接怎么样?只要你可以实现它们并控制权限,那就可以快速解决这个问题。不确定如何使用iOS,但它绝对值得研究。在文件共享方面,链接是您最好的朋友。
我对iPhone app dev没有任何经验,但我在Linux中做了大量的文件共享管理。希望它没有太大的不同......但我不知道iPhone可以使用哪些系统调用。如果你发现了,我会很高兴知道。祝你好运!
答案 1 :(得分:0)
我不认为您可以使用UIFileSharingEnabled
中的Info.plist
密钥更改启用文件共享时共享的内容。
但是我建议您修改内容,以便特定于应用程序的内容进入Library
文件夹,例如数据库文件和其他非用户内容。您可能需要通过this
来确定iTunes备份哪些文件夹。