【问题标题】:MPMoviePlayer crashes in device but works fine in simulatorMPMoviePlayer 在设备中崩溃但在模拟器中工作正常
【发布时间】:2009-06-08 19:17:38
【问题描述】:

在我的应用中,我正在使用以下代码播放视频。

    NSURL *myURL = [[NSURL alloc] initWithString:downloadURL];

    mMoviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:myURL];

    if (mMoviePlayer) {
        [self initMoviePlayer];
        [mMoviePlayer play];
    }

此代码在模拟器中运行良好,但是当我在设备中对其进行测试时,它给出了“BAD_ACCESS”错误。设备根本没有向视频发送请求。

有人可以帮我解决这个问题吗..

谢谢...

【问题讨论】:

    标签: iphone ios-simulator


    【解决方案1】:

    这段代码没有任何问题。错误在其他地方。

    【讨论】:

      【解决方案2】:

      BAD_ACCESS 通常指向内存管理问题:您正在尝试访问已被释放的对象。如果您确定崩溃发生在上述行,请仔细检查 safeURL 在该点是否存在。如果是这样,您将不得不发布更多代码以便我们为您提供任何指示。

      【讨论】:

      • @nboja--模拟器并不是设备的完美复制品,尤其是在内存分配方面。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-06
      • 2012-10-25
      • 2012-04-28
      相关资源
      最近更新 更多