【发布时间】:2011-02-04 00:37:33
【问题描述】:
不,将视频放到
~/Library/Application Support/iPhone Simulator/3.2/Media/DCIM/100APPLE
不能完全工作,因为模拟器可以在 Photos.app 上看到视频,但是当我尝试使用 UIImagePickerController 选择视频时,我的应用程序崩溃了。
我认为这可能与视频必须具有的格式有关。我正在使用 QuickTime 生成视频。我正在使用“for iPhone”的设置......所以它正在生成一个具有 480x360 像素 H264 的 M4V。我试图创建一个具有相同特性的 MOV 和一个具有 640x480 的 MOV,但没有任何效果。我还删除了一部使用 iPhone 3GS 创建的电影,但它仍然崩溃。
我有一个名为 VID_0001.MOV 的文件,全部大写。
这是我在崩溃时看到的错误
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (1) beyond bounds (0)'
方法 didFinishPickingMediaWithInfo 从未被调用,因此它在模拟器或视频上存在一些问题。我一选择视频,应用就会崩溃。
这个问题没有答案?来吧伙计们! :-)
谢谢。
【问题讨论】:
-
嗨,迈克,您确定将 m4v 视频放到模拟器位置:“~/Library/Application Support/iPhone Simulator/3.2/Media/DCIM/100APPLE”会在照片应用程序中显示视频吗?我无法将视频添加到 iPhone 模拟器,有什么建议吗?
标签: iphone iphone-sdk-3.0 ipad ios-simulator