0

我有两个项目。在其中,我尝试使用 AVPlayer 或 MPMoviePlayerController 播放视频。

在我已经开发了几个月的一个大型项目中,我添加了一个新屏幕、一个按钮和代码来显示视频。按下按钮显示视频。它不起作用; 视频显示“正在加载...”一秒钟,然后应用程序中断,向我展示了主要方法 - 突出显示这一行:

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppAppDelegate class]));

在我刚刚创建的第二个项目中,我完全模仿了我刚刚尝试添加到第一个项目中的新屏幕、按钮和代码。该项目完美地显示了视频。第一个项目使用 AVPlayer 或 MPMoviePlayerController 失败,第二个项目使用任何一个都可以正常工作。

我已将第一个项目中的新屏幕设为初始视图控制器,但结果相同。

我不确定要向您显示什么信息。调试控制台?我包含在其中一个框架中但没有包含在另一个框架中的框架?

我在想办法解决这个问题时束手无策,最轻微的建议将意味着很多。

4

1 回答 1

1

我不知道您所说的应用程序中断是什么意思,它正在崩溃还是只是暂停了?我在我的一个项目中遇到了类似的问题,该问题是由所有异常上设置的断点引起的,似乎 MPMoviePlayerController 在播放电影时抛出了一些异常,但它们得到了正确处理,但是断点在某些地方停止了应用程序

于 2013-05-09T22:13:42.983 回答