我有一個將顯示本地視頻文件列表的應用程序。該應用一開始只會有幾個視頻文件,但隨着未來的更新和應用內購買,該數字將會增加。我想將所有這些視頻存儲在1個地方,將它們放在應用程序的庫目錄中以使它們不能用戶訪問是有意義的。是否可以發佈應用程序的庫目錄中已有的文件?或者,我必須將它們放入應用程序的包中,然後在應用程序首次啓動時將它們複製到庫目錄中?雖然這會導致2個視頻文件被複制,因爲我無法將它們從軟件包中刪除。使用庫目錄中的文件發佈IOS應用程序
5
A
回答
3
是的,如果您想以相同的方式處理所有視頻,您確實需要將應用程序包中的文件複製到媒體庫中。您無法從應用程序內部更改應用程序包的內容,並且應用程序首次啓動時的唯一文件是應用程序包中的文件。
如果您真的想要(如果視頻文件不更改),您可以在代碼中製作特殊情況,以便從應用程序包中獲取開始視頻,並從應用程序中購買已下載的視頻庫目錄。但是,除非視頻文件很大,否則看起來有點過分。
第三種選擇是在第一次應用程序啓動時讓用戶下載初始文件,但由於其他原因,這可能不是最理想的。
-1
請看看我的答案在這個線程。它可能會引起你的注意,或者至少是有趣的閱讀。
相關問題
- 1. 發佈ios應用程序?
- 2. 更新iOS應用程序是否刪除庫目錄文件?
- 3. iOS應用程序中的子目錄
- 4. iOS iphone應用程序開發 - 如何隱藏資源目錄中的文件?
- 5. Windows應用程序中使用的文件的工作目錄
- 6. 從iOS應用程序的數據目錄複製文件?
- 7. iOS應用程序發佈到iTunes Connect - 未找到應用程序記錄
- 8. qt發佈應用程序文件
- 9. iOS應用程序更新問題文件目錄中的文件
- 10. iOS發佈到Facebook應用程序牆
- 11. 我如何發佈iOS應用程序?
- 12. 發佈外包應用程序 - iOS
- 13. 檢查iOS應用程序權限。發佈應用程序
- 14. 發佈Facebook應用程序鏈接到iOS應用程序
- 15. iOS應用程序崩潰使用adhoc分佈配置文件
- 16. iOS應用程序支持更新時覆蓋目錄文件?
- 17. 將文件保存在iOS應用程序目錄
- 18. 如何在jsp中發佈相對應用程序根目錄?
- 19. 核心數據文件保存應用程序的庫目錄
- 20. 我們如何使用iOS Developer Enterprise程序發佈iOS應用程序?
- 21. 使用Xcode的預發佈版本提交iOS應用程序
- 22. 發佈使用舊SDK版本構建的iOS應用程序
- 23. 記錄iTunes Connect發佈應用程序
- 24. 我可以在iOS的應用程序文檔目錄中寫入文件嗎?
- 25. 如何在iOS應用程序的默認文檔目錄中創建文件
- 26. 使C++應用程序使用文件目錄,而不是pwd
- 27. EAR項目與多個WAR文件來發布應用程序
- 28. 在iOS應用程序中發佈定製的NSObject類應用程序
- 29. 在iOS中使用cordova插件刪除應用程序的臨時目錄
- 30. 使用Foursquare登錄iOS應用程序
所以,這兩個文件和庫文件夾是不可靠的應用程序更新後?爲什麼我應該使用它們呢?謝謝 – aneuryzm 2011-05-22 15:28:46
@Patrick據我所知,一些粗略的谷歌搜索似乎證實了這一點,Documents目錄在應用程序更新中保持不變(我認爲庫目錄也是持久的,但我無法輕鬆找到確認)。在我的回答中,當我說「首次發佈」時,我的意思是,應用程序第一次在安裝後啓動。 – 2011-05-23 05:26:01