试图在 swift 3 框架中实现 JWPlayer

Posted

技术标签:

【中文标题】试图在 swift 3 框架中实现 JWPlayer【英文标题】:Trying to implement JWPlayer in a swift 3 framework 【发布时间】:2017-03-14 18:06:36 【问题描述】:

我实际上正在开发一个由 3 个部分组成的 ios swift 3 项目。 一个框架和两个应用程序。该框架用作两个不同应用程序的基础,并包含大部分代码。

我正在尝试在此基础框架中实现 JWPlayer,但在安装过程中遇到了问题。

我尝试按照入门指南进行操作,但遇到了两个问题。 第一个是当我尝试在我的框架的Build Setting 中设置我的桥接头的路径时,我收到一个错误:using bridging headers with framework targets is unsupported

然后我尝试在我的框架的总括头文件中设置指向#import <JWPlayer-SDK/JWPlayerController.h> 的链接,但我收到一条不同的错误消息,上面写着Include of non-modular header inside framework module 'XXXX'

我基本上被困在这两条消息之间,不知道下一步该做什么。

我认为出现这种行为是因为我试图在框架而不是项目中实现 JWPlayer。

我愿意接受有关如何解决这种情况的任何建议。

提前感谢您能给我的任何帮助或提示。

最好的问候

【问题讨论】:

有点卡在这一点上。你找到任何解决方案了吗? 目前我还没有找到一个好的工作解决方案抱歉。如果我愿意,我会及时通知你 【参考方案1】:

可能你像我一样错过了构建设置部分中的配置。 . . 请参阅此设置说明。它对我有用。

https://***.com/a/39615171/1321159

【讨论】:

以上是关于试图在 swift 3 框架中实现 JWPlayer的主要内容,如果未能解决你的问题,请参考以下文章

swift 在Swift 3中实现APNs处理

在 Swift 3 中实现 fetchedresultsviewcontroller

在实体框架模型类中实现加密

如何使用 Swift 3 for iOS 在 ViewController.swift 中实现 UICollectionView

Swift 3 的“框架”折旧?

在 Swift 中实现哈希表?