高司令
高司令
  • 发布:2018-10-07 11:34
  • 更新:2020-10-26 21:23
  • 阅读:2053

ios 5+app 下载的文件,如何能被“文件”应用发现?

分类:5+ SDK

问题背景:
1.我想在ios平台做一款铃声app,思路是把铃声文件从服务器下载到本地,【必须可以在ios的“文件”应用中发现】,然后通过“库乐队”软件的功能设置为铃声

  1. appstore有同样思路的app,名字是“一键铃声”,使用它下载的铃声,可以在“文件”应用中发现,而我目前没办法做到。

问题:
1.5+文档中的Downloader模块,提供了文件下载的功能,DownloadOptions里filename参数,保存文件路径仅支持以"_downloads/"、"_doc/"、"_documents/"开头的字符串,我分别尝试了这三种路径,都无法在“文件”应用中看到,是官方没提供功能,还是我做的不对?

2.https://blog.csdn.net/chmod_R_755/article/details/78561607,这个博客中介绍了下载文件被“文件”应用发现的原生方式,提到了存储到NSDocumentDirectory的文件可以被发现,可能对解决我的问题有用

3.另外,有没有其他变通的方式可以解决?比如可以存储到icloud?或者调用【系统分享-->存储到“文件”】能把铃声文件存储?

2018-10-07 11:34 负责人:无 分享
已邀请:
全栈

全栈 - 90后全栈男

请问楼主解决了这问题了没,我也遇到这个问题!

liangyue

liangyue

同问

s***@163.com

s***@163.com

过了几年还没有人回复、、、、

愿随风丶飘雪

愿随风丶飘雪 - 勿在浮沙筑高台

202年10月26日 遇到了相同的问题,下载保存文件后 微信分享找不到这个文件

搁浅

搁浅

试试调用Safari下载文件

  • 愿随风丶飘雪

    请问下如何调用safari下载文件

    2020-10-27 09:55

  • 搁浅

    回复 愿随风丶飘雪: plus.runtime.openURL(url) 会自动打开Safari提示下载,不过要后台配合下

    2020-10-27 10:04

  • 愿随风丶飘雪

    回复 搁浅: 大佬谢谢 我去试一下

    2020-10-27 10:19

  • 愿随风丶飘雪

    大佬,采用了你的跳转到浏览器,让用户自己点击存储到'文件',这种方法可行

    2020-10-27 15:58

  • 搁浅

    回复 愿随风丶飘雪: 这种是最简单的办法了,再就是在原生上开发插件来支持

    2020-10-29 14:45

该问题目前已经被锁定, 无法添加新回复