AVPlayer未在iOS 8中加载视频

Sai*_*ran 3 iphone objective-c ios avplayer ios8

AVPlayerViewController *playerViewController = [[AVPlayerViewController alloc] init];
playerViewController.player = [AVPlayer playerWithURL:[[NSBundle mainBundle]
                                                       URLForResource:@"Besan"
                                                       withExtension:@"mp4"]];
[playerViewController.player play];
Run Code Online (Sandbox Code Playgroud)

我试图在iOS 8中使用AVPlayerViewController.但视频无法加载.我只是得到下面的屏幕.

整个代码库在这里https://github.com/sairamsankaran/AVPlayerDemo

在此输入图像描述

run*_*mad 7

我下载你的项目并看看.解决方案非常简单,您忘记将视频文件包含在目标中,这意味着当您设置URL时,您指向的文件不存在,这意味着它NSURL是零.

在Xcode的Utilities侧栏中,在导航器中选择您的mp4文件,选择File Inspector,在"Target Membership"中,请务必检查您的应用目标.

完成此操作后,您的电影将在发布时播放.