iOS添加File sharing(文件共享)

iOS添加File sharing(文件共享),第1张

应用程序可以使用文件共享让用户访问程序的用户数据文件。文件共享允许应用程序通过iTunes向用户显露应用程序/Documents目录的内容
通过如下步骤来让应用程序支持文件共享:
在应用程序的Infoplist文件中添加UIFileSharingEnabled键,并将键值设置为YES。

比如,播放音乐、视频等。同一帐户可以设置五台电脑的“家庭共享”。首先,在 iTunes 中打开“家庭共享”,再回到 iPad/iPhone 设备中使用同一帐户登录,才能读取到 iTunes 资料库。
步骤如下:
(1)开启 iTunes。
(2)在 iTunes 的菜单栏上,选择“高级”,再点击“打开家庭共享”。
(3)然后,在左侧栏上,显示了“共享”选项。
(4)在右侧栏上,登录 Apple ID 的帐号与密码。再点击“创建家庭共享”。
(5)然后,显示“家庭共享”现已打开后,点击右下角的“完成”,即可。注意:
1、开启“家庭共享”后,iTunes 左侧栏的“共享”选项消失。
2、关闭“家庭共享”:前往高级 关闭家庭共享。
3、家庭共享必须使用同一 Apple ID 帐号,同一家庭网络。
4、更多设置“家庭共享”:前往编辑 偏好编辑 共享。编者按:
在 iTunes 中开启“家庭共享”之后,你就可以在 iPad/iPhone 设备上读取内容。首先要在 iPad/iPhone 设备上,登录与 iTunes 创建家庭共享一样的帐户。再开启“音乐”、“视频”内置应用程序来使用共享内容。

应用程序可以使用文件共享让用户访问程序的用户数据文件。文件共享允许应用程序通过iTunes向用户显露应用程序/Documents目录的内容。这样,用户就可以在iPad和桌面计算机来回移动文件。 您可以通过如下步骤来让应用程序支持文件共享:在应用程序的Infoplist文件中添加UIFileSharingEnabled键,并将键值设置为YES。将您希望共享的文件放在应用程序的Documents目录。一旦设备插入到用户计算机,iTunes 91就会在选中设备的Apps标签中显示一个File Sharing区域。此后,用户就可以向该目录添加文件或者将文件移动到桌面计算机中。 如果应用程序支持文件共享,当文件添加到Documents目录后,应用程序应该能够识别并做出适当响应。例如说,应用程序可以将新文件的内容显示界面上。请不要向用户展现目录的文件列表并询问他们希望对文件执行什么 *** 作。

看这个界面你应该是用iTunes里传到你的手机里面的吧。首先你的魔力视频播放器是在哪儿下载的,要是通过PP助手下载的在iTunes里面是识别的(即使识别也上传不了文件),要通过appstore里下载正版的魔力具备这些,按照你以上的 *** 作,最后!下面有个同步,必须要点一下,不然iTunes会给你自动抹除的。

1、在应用程序的Infoplist文件中添加UIFileSharingEnabled键,并将键值设置为YES

2、将您希望共享的文件放在应用程序的Documents目录

3、一旦设备插入到用户计算机,iTunes91就会在选中设备的Apps标签中显示一个File Sharing区域。

4、此后,用户就可以向该目录添加文件或者将文件移动到桌面计算机中。

如果应用程序支持文件共享,当文件添加到Documents目录后,应用程序应该能够识别并做出适当响应。例如说,应用程序可以将新文件的内容显示界面上。请不要向用户展现目录的文件列表并询问他们希望对文件执行什么 *** 作。

如需进一步了解 UIFileSharingEnabled键,可以参考苹果官方信息属性列表文档。

扩展资料:

ios文件共享难在哪里:
IOS的文件系统面向的是设备上的每个运行的应用程序。为了保证IOS系统的可用性和简单性,IOS设备的终端用户是无法直接访问文件系统的,同时设备上的app与用户一样也是不能随便直接访问文件系统的。

IOS的app与文件系统之间的交互被限定在了一个指定的空间或者说是一个目录里,该目录存在于每个App自身沙箱(sandbox)内部。每当在IOS设备上安装一个新的app,IOS的设备上的程序安装器会自动为这个新app提供一个主目录(Home Directory),并将app安装在为其创建的主目录下,此外安装器还会创建为app创建其它几个关键性的目录。

所有这些创建的目录组合起来就组成了app的文件系统主视图。因此app对文件系统的 *** 作也仅限定在了以上目录的组合,app可以直接读取这些目录及目录下的任何文件,同时app也可以在指定的任何目录创建自己的文件或写入自己的数据。

反过来说,在这个指定范围之外app不能再访问或创建任何目录和文件。比较特殊的情况是,IOS系统会提供系统接口来允许app访问,例如访问用户存储在设备上的,相册。但访问这些内容背后所对应的文件 *** 作都是由底层的系统框架来完成。

这也是app被称为是一个“沙箱”的原因,在自己的沙箱内,app拥有全面的 *** 作控制权;沙箱之外的东西,在有悖访问规则的前提下,app不能做任何事情。

比如,播放音乐、视频等。同一帐户可以设置五台电脑的“家庭共享”。首先,在
itunes
中打开“家庭共享”,再回到
ipad/iphone
设备中使用同一帐户登录,才能读取到
itunes
资料库。
步骤如下:
(1)开启
itunes。
(2)在
itunes
的菜单栏上,选择“高级”,再点击“打开家庭共享”。
(3)然后,在左侧栏上,显示了“共享”选项。
(4)在右侧栏上,登录
apple
id
的帐号与密码。再点击“创建家庭共享”。
(5)然后,显示“家庭共享”现已打开后,点击右下角的“完成”,即可。注意:
1、开启“家庭共享”后,itunes
左侧栏的“共享”选项消失。
2、关闭“家庭共享”:前往高级
关闭家庭共享。
3、家庭共享必须使用同一
apple
id
帐号,同一家庭网络。
4、更多设置“家庭共享”:前往编辑
偏好编辑
共享。编者按:

itunes
中开启“家庭共享”之后,你就可以在
ipad/iphone
设备上读取内容。首先要在
ipad/iphone
设备上,登录与
itunes
创建家庭共享一样的帐户。再开启“音乐”、“视频”内置应用程序来使用共享内容。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13228739.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-23
下一篇 2023-06-23

发表评论

登录后才能评论

评论列表(0条)

保存