ios - iOS:将资源(音频)文件包含到应用程序的应用程序文件夹中,而不是添加到包中
问题描述
目前我的资源(音频)文件包含在包中。由于此用户无法删除不需要的音频文件以节省手机上的磁盘空间。请让我知道如何将音频文件直接包含到应用程序的应用程序文件夹中,同时将构建提交到 AppStore 而不是捆绑包中。因此,用户可以删除他不感兴趣的文件,并在需要时从托管在 S3 上的云备份中重新下载。
解决方案
完成此操作的唯一方法是不在初始应用安装中包含音频文件。
相反,您的应用可以从托管服务下载音频文件……或者在首次启动时全部下载,或者根据需要下载每个文件。
然后,您可以将文件存储在设备上,这样就不需要再次下载它们……并且您可以提供一个 UI 来删除用户不再希望在本地存储的文件。
推荐阅读
- sql-server - 在 SQL Server 2014 上使用 over 子句运行总计
- c# - 共享驱动器上的 C#“系统找不到指定的路径”
- snowflake-cloud-data-platform - 三秘密的好处
- sql-server - 在 ROW_NUMBER() OVER ( ORDER BY ) 中使用 case 语句会导致严重的性能问题
- c++ - 编译器错误。编译的 c++ .exe 是 16 位的
- kubernetes - K8s 从正在运行的集群中取回我的 yaml 文件
- google-apps-script - 将变量值放入特定单元格
- c++ - 为什么 VS 看不到包含的文件?
- linux - Bash 脚本:带有命令替换的`cd`
- amazon-web-services - 如何通过主机名而不是地址连接到 Kubernetes 服务?