NSURL类型MP4的致命错误

时间:2016-03-30 14:20:05

标签: xcode swift video nsurl

当我构建并运行我的项目时,我遇到致命错误(见下图)。我相信NSURL存在问题但不确定哪个部分是错的。我用不同的视频替换了视频,但它确实有效。视频没有问题,因为我在Quick Time Player中播放了它。 enter image description here

希望有人可以提供帮助!

3 个答案:

答案 0 :(得分:1)

确保文件格式正确。使用您的finder获取您的文件信息,并检查更多信息:编解码器:它是否显示H.264,AAC。

答案 1 :(得分:0)

主包中缺少.mp4文件。我能够在Playground中复制确切的错误代码。 enter image description here

现在主包中有.mp4文件。 enter image description here

答案 2 :(得分:0)

您的视频可能未正确添加到主Bundle中。以下是如何做到正确的:

  • 点击您的项目(蓝色图标)并选择合适的目标
  • 转到Build Phases
  • 寻找“复制捆绑资源”
  • 如果您的视频未显示在此处,请点击“+”图标并添加
  • 不要忘记查看有关解开可能是可选网址的其他答案/评论

Etvoilà!