我将开发一个上传视频和视频的应用程序。从iPhone到网络服务器的音频。我知道如何通过HTTP Post或FTP上传到网络服务器,但我不确定我是否可以访问特定路径中的音频文件,如【/ private / var / mobile / Media / iphone iPhone上的视频录像机,因为Apple会拒绝尝试从沙箱中访问文件的请求。任何人都知道它可以到达吗?如果没有,我该怎么办?
答案 0 :(得分:0)
可通过以下方式访问:
NSData *data = [NSData dataWithContentsOfFile:@"YOUR_DIRECTORY"];
顺便说一句,如果您不确定,可以随时使用:
NSArray *array = [[NSFileManager defaultManager] directoryContentsAtPath:@"YOUR_DIRECTORY"];
列出目录。
对于这两种方法,你可以访问整个文件系统(至少你可以使用4.1 beta我正在使用)
从那里开始,您必须构建一种将其上传到Web服务器的方法
我很确定Apple允许您在自己的应用中使用这些方法,但我不是百分百确定。