我有一个将显示本地视频文件列表的应用程序。该应用一开始只会有几个视频文件,但随着未来的更新和应用内购买,该数字将会增加。我想将所有这些视频存储在1个地方,将它们放在应用程序的库目录中以使它们不能用户访问是有意义的。是否可以发布应用程序的库目录中已有的文件?或者,我必须将它们放入应用程序的包中,然后在应用程序首次启动时将它们复制到库目录中?虽然这会导致2个视频文件被复制,因为我无法将它们从软件包中删除。使用库目录中的文件发布IOS应用程序
5
A
回答
3
是的,如果您想以相同的方式处理所有视频,您确实需要将应用程序包中的文件复制到媒体库中。您无法从应用程序内部更改应用程序包的内容,并且应用程序首次启动时的唯一文件是应用程序包中的文件。
如果您真的想要(如果视频文件不更改),您可以在代码中制作特殊情况,以便从应用程序包中获取开始视频,并从应用程序中购买已下载的视频库目录。但是,除非视频文件很大,否则看起来有点过分。
第三种选择是在第一次应用程序启动时让用户下载初始文件,但由于其他原因,这可能不是最理想的。
-1
请看看我的答案在这个线程。它可能会引起你的注意,或者至少是有趣的阅读。
相关问题
- 1. 发布ios应用程序?
- 2. 更新iOS应用程序是否删除库目录文件?
- 3. iOS应用程序中的子目录
- 4. iOS iphone应用程序开发 - 如何隐藏资源目录中的文件?
- 5. Windows应用程序中使用的文件的工作目录
- 6. 将文件保存在iOS应用程序目录
- 7. 我可以在iOS的应用程序文档目录中写入文件吗?
- 8. 记录iTunes Connect发布应用程序
- 9. 在iOS应用程序中发布定制的NSObject类应用程序
- 10. 使C++应用程序使用文件目录,而不是pwd
- 11. 使用Foursquare登录iOS应用程序
- 12. 在我的iOS应用程序部件中使用OAuth库
- 13. 将iOS应用程序音频文件应用程序存储在xcassets或文档目录中?
- 14. 发布开源iOS应用程序+静态库时包含外部项目?
- 15. 从应用程序保存应用程序目录中的文件
- 16. 在已发布的应用程序中包含文本文件
- 17. 使用FacebookSDK从iOS应用程序发布到Facebook
- 18. 使用cURL在Play应用程序上发布文件
- 19. 如何将文件夹添加到iOS应用程序文档目录中?
- 20. 发布iOS应用程序与SSID(wifi)发现/连接通过应用程序
- 21. 将空目录发布到VS2010 Web项目中的Web应用程序
- 22. iOS - iPhone应用程序文档“没有这样的目录”?
- 23. 在iOS之外发布iOS应用程序的成本
- 24. 将IIS Web应用程序发布到网站根目录?
- 25. 发布asp.net应用程序时虚拟目录被删除?
- 26. 写入应用程序文档目录中的目录错误
- 27. 使用webservice发布Silverlight应用程序
- 28. 使用iCloud发布应用程序
- 29. 使用MSBuild发布ClickOnce应用程序
- 30. 关于Cocoa应用程序目录布局的文档?
所以,这两个文件和库文件夹是不可靠的应用程序更新后?为什么我应该使用它们呢?谢谢 – aneuryzm 2011-05-22 15:28:46
@Patrick据我所知,一些粗略的谷歌搜索似乎证实了这一点,Documents目录在应用程序更新中保持不变(我认为库目录也是持久的,但我无法轻松找到确认)。在我的回答中,当我说“首次发布”时,我的意思是,应用程序第一次在安装后启动。 – 2011-05-23 05:26:01