Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 更新到最新Xcode后未找到Video.mp4_Ios_Swift_Xcode - Fatal编程技术网

Ios 更新到最新Xcode后未找到Video.mp4

Ios 更新到最新Xcode后未找到Video.mp4,ios,swift,xcode,Ios,Swift,Xcode,我有一个应用程序,它有一个在后台运行的视频(比如背景视频)。但是在更新到最新的Xcode之后,我得到了一个错误: 致命错误:在展开可选值时意外发现nil 从Xcode中删除.mp4文件并重新添加后,出现此错误。早些时候我犯了一个错误,比如 在桌面上找不到videoName.mp4 视频放在原来的位置,直到现在一切都很好。视频位于Xcode内的文件夹下 private func setupView() { let path = URL(fileURLWithPath: Bundle

我有一个应用程序,它有一个在后台运行的视频(比如背景视频)。但是在更新到最新的Xcode之后,我得到了一个错误:

致命错误:在展开可选值时意外发现nil

从Xcode中删除.mp4文件并重新添加后,出现此错误。早些时候我犯了一个错误,比如

在桌面上找不到videoName.mp4

视频放在原来的位置,直到现在一切都很好。视频位于Xcode内的文件夹下

    private func setupView()
{
    let path = URL(fileURLWithPath: Bundle.main.path(forResource: "mydogwalkvideo", ofType: ".mp4")!)

    let player = AVPlayer(url: path)

    let newLayer = AVPlayerLayer(player: player)
    newLayer.frame = self.videoView.frame
    self.videoView.layer.addSublayer(newLayer)
    newLayer.videoGravity = AVLayerVideoGravity.resizeAspectFill

    player.play()
    player.actionAtItemEnd = AVPlayer.ActionAtItemEnd.none


    NotificationCenter.default.addObserver(self, selector: #selector(ViewController.videoDidPlayToEnd(notification:)), name: NSNotification.Name(rawValue: "AVPlayerItemDidPlayToEndTimeNotification"), object: player.currentItem)

}
当我更新到最新的Xcode版本时,可能会出现什么问题?这个错误是怎么出现的?我有一个视频,我没有改变代码中的任何东西,它工作了好几个月


任何帮助都将不胜感激

确保该文件实际包含在具有目标成员身份的项目中。 例如:


希望有帮助

我昨天设法修好了。原因就是这样,谢谢你的投入。我接受这个。