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

时间:2017-02-28 13:55:00

标签: xcode youtube swift3 frameworks

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

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

接下来我使用了cocoapods。安装它并从.xcworkspace运行它。然后尝试运行它并再次出现错误信息No such module YoutubePlayer

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

errors

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

1 个答案:

答案 0 :(得分:2)

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

Xcode-> Edit-> Convert-> To Current Swift Syntax

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

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

请查看this链接,了解您可以在自己的项目中使用的具有YouTubePlayer框架的示例应用。