2013-02-15 76 views
1

我正在使用PhoneGap創建iPhone應用程序。在那我已經使用navigator.captureAudio方法來記錄音頻。通常錄製的音頻文件存儲在應用程序(tmp文件夾)內。因此,每次錄製時應用程序的大小都會增加。我不想將錄製的文件保存在我的應用程序中。xcode移動音頻文件

有沒有辦法從應用程序存儲這個文件移動到外部(如音樂)?如何在Xcode中移動這些文件?對此有何建議?

感謝

回答

1

據我所知您的應用程序將創建任何文件必須存儲在應用程序目錄結構中。這是因爲each iOS app operates within its own sandbox

見本蘋果的文檔:File System Programming Guide

您可以與其他應用程序,如使用MPMusicPlayerController的音樂應用程序交互,但我從來沒有嘗試將文件添加到這一點,只播放文件。

您可以隨時試用iCloud集成嗎?雖然這仍然會出現在我的沙盒中。

+0

感謝您的回覆。我們可以使用這種方法將圖像文件保存到相機捲筒相冊UIImageWriteToSavedPhotosAlbum。後來我們可以從那裏得到它(相機膠捲)。你知道在xcode中保存音頻文件的方法嗎? – user985393 2013-02-16 05:58:46

+0

嘿,我從來沒有試過這個,也沒有看到關於這個文檔的任何東西。爲什麼這樣的問題,應用程序的大小變得更大?無論發生什麼事,手機仍然需要存儲空間。 – 2013-02-16 16:52:59