我需要在应用程序中启用/禁用文件共享。我的 iPhone 应用共享文档中的所有数据,让用户从 iTunes 中获取数据的备份,这样他就可以稍后恢复。我知道我可以通过更改应用程序 info.plist 以启用/禁用 iTunes 文件共享 来实现此目的,但因为我必须从应用程序中禁用/启用它即从应用程序设置屏幕。
请建议我如何实现此功能。
谢谢你的回答。
最佳答案
不可能在运行时通过代码来完成。有一个技巧可以做到这一点,但只有当您没有太多数据可以共享时,它才有用。在 plist 中启用文件共享。然后将所有文件放在一个名为“Share”的文件夹中,然后在 UI 中放置一个开关,当用户关闭开关然后将此文件夹重命名为“.Share”,它将被隐藏并且不再可用于共享。
注意:这是一个技巧,不是一个好方法,但在你几乎不需要它的时候它会起作用。
关于iphone - 如何在 iPhone 应用程序中启用/禁用 iTunes 文件共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12295232/