XCode 8.2.1错误 – 没有这样的模块YouTubePlayer

我正在使用
https://github.com/gilesvangruisen/Swift-YouTube-Player

首先,我尝试从各处手动导入它包括删除,copyng,嵌入框架,嵌入式二进制文件,链接框架,但它没有成功,错误消息没有这样的模块YouTubePlayer

接下来我用了cocoapods.安装它并从.xcworkspace运行它.然后尝试再次运行它错误消息没有这样的模块YoutubePlayer

这是pod安装后的列表树目录

《XCode 8.2.1错误 – 没有这样的模块YouTubePlayer》

也许这是解决方案,但我不知道回购的位置以及如何执行所描述的操作.
https://github.com/gilesvangruisen/Swift-YouTube-Player/issues/42

最佳答案 它失败的原因是因为编写的pod是旧的快速版本.因此,除非我们不成功编译pod,否则我们无法导入它.您可以使用以下命令将旧的swift代码更改为new:

Xcode-> Edit-> Convert-> To Current Swift语法

您也可以使用最新版本并从您提到的repo构建框架:
https://github.com/gilesvangruisen/Swift-YouTube-Player

我下载了最新版本并创建了youTubePlayer框架并将其链接到示例应用程序并能够导入它.

请查看具有YouTubePlayer框架的示例应用程序的this链接,您可以在自己的项目中使用该链接.

点赞