私はビデオを再生しようとしているViewControllerを持っています。ビデオはローカルに自分のプロジェクトに追加されますが、私はViewControllerをを開いたときには、これを試してみてください、ビデオをobjective-Cで再生する
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSURL initFileURLWithPath:]: nil string parameter'
私のコードはこれです、エラーはこれです、
NSString *path=[[NSBundle mainBundle]pathForResource:@"Video" ofType:@"mp4"];
NSURL *url = [NSURL fileURLWithPath:path];
AVPlayer *player = [AVPlayer playerWithURL:url];
AVPlayerViewController *controller = [[AVPlayerViewController alloc]init];
controller.view.frame = self.view.bounds;
[self.view addSubview:controller.view];
[player play];
、エラーを読んだが...あなたはそれが何を意味するかと思いますか?あなたはこれをまったくデバッグしようとしましたか? – Fogmeister
また、ローカルビデオがターゲットメンバーシップに追加されていることを確認してください。 **ビデオ - >ファイルのインスペクタ - >ターゲットメンバーシップを表示 - >有効にする** –
私は言ったようにしていますが、まだ動作していませんエラーは削除されますが、 @ImadAli – Faheem