2013-02-15 81 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