无法使用YTPlayerView NSCocoaErrorDomain Code = 258嵌入YouTube视频

Luc*_*uke 7 youtube youtube-api ios swift ytplayerview

嵌入YouTube视频YTPlayerView无效.它只在日志中给出了这个错误:

2015-12-12 20:19:45.229 Wax-room [8545:3426005]收到错误呈现模板:Error Domain = NSCocoaErrorDomain Code = 258"文件名无效."

所以我用谷歌搜索它显然与"YTPlayerView-iframe-player.html"缺失有关.我已经尝试了所有建议的位置,但要么他们错了,要么我做错了.使用Swift(2.x),Cocoapods和iOS 9时,文档非常糟糕.

https://developers.google.com/youtube/v3/guides/ios_youtube_helper

pod中也没有Assets文件夹.

只是偶然发现了这个:

问题是YTPlayerView-iframe-player.html文件不再被复制.我恢复到0.1.4,现在我看到了html页面,它再次起作用 https://github.com/youtube/youtube-ios-player-helper/issues/160

它是版本0.1.5中的最新版本的错误.改为0.1.4,现在可以使用了.检查一下:https: //github.com/youtube/youtube-ios-player-helper/issues/157

JAL*_*JAL 3

YTPlayerView-iframe-player.html您可以手动将其添加到 Xcode 项目(或 Cocoapods 项目/目标),或者将 Cocoapods 指向 master 分支,而不是回滚到版本 0.1.4 :

pod 'youtube-ios-player-helper', :git=>'https://github.com/youtube/youtube-ios-player-helper', :commit=>'head'
Run Code Online (Sandbox Code Playgroud)