如何在iPhone应用程序中启用/禁用与共享的iTunes文件



我需要在应用程序中从启用/禁用文件共享。我的iPhone应用程序,它共享文档中的所有数据,让用户从iTunes备份数据,以便稍后恢复。我知道我可以通过更改应用程序info.plist来启用/禁用iTunes文件共享来实现这一点,但我必须从应用程序中禁用/启用它,即从应用程序设置屏幕禁用/启用。

请建议我如何实现此功能。

谢谢你的回答。

不可能在运行时通过代码来实现。有一个技巧可以做到,但只有当你没有太多数据可以共享时,它才是好的。在plist中启用文件共享。然后将所有文件放在一个文件夹名称中,如"共享",然后在UI中放置一个开关,当用户关闭开关,然后将此文件夹重命名为".Share",然后它将被隐藏,不再可共享。

注意:这是一个技巧,不是一个好方法,但它在你几乎不需要的时候起作用。

干杯,很抱歉询问和回答之间的时间太长。

您正在应用程序的信息plist中查找UIFileSharingEnabled密钥。

他们的开发人员页面的链接不再显示这些信息,或者我可能找不到它,但是,将其添加到您的plist文件中

<key>UIFileSharingEnabled</key>
<true/>

欢呼

最新更新