由于未捕获的异常终止应用程序' NSGenericException',原因:'使用`initWithVideoIdentifier:`方法代替

时间:2014-11-08 04:47:23

标签: ios youtube ios8

您好,在我的应用程序中,我正在使用XCDYouTubeVideoPlayerViewController在我的应用程序中播放YouTube视频,它在IOS 7中正常工作,但它在IOS 8中显示错误。

Terminating app due to uncaught exception 'NSGenericException', reason: 'Use the `initWithVideoIdentifier:` method instead

然后我搜索了解决方案然后我得到了这个链接click here我做了他们提到我已经安装了最新版本的XCDYouTubeKit 2.0.2使用Cocoapods问题并且我导入了.h文件中的库。

#import <XCDYouTubeKit/XCDYouTubeKit.h>

我做过这样的代码。

  XCDYouTubeVideoPlayerViewController *videoPlayerViewController = [[XCDYouTubeVideoPlayerViewController alloc] initWithVideoIdentifier:@"9bZkp7q19f0"];
    [self presentMoviePlayerViewControllerAnimated:videoPlayerViewController];
    [videoPlayerViewController.moviePlayer play];

但它仍然显示相同的错误,请帮助我,这已经困在这里很久了。

由于

1 个答案:

答案 0 :(得分:0)

100%确定您使用的是最新版本的XCDYouTubeKit(撰写本文时为2.0.3)。您描述的问题仅存在于版本1.x。