2017-02-21 106 views
0

我正在尝试使用CocoaPods将JWPlayer SDK添加到我的新Swift项目中。如何使用可可豆荚和swift导入框架3

我创建了一个新项目。下面添加到Podfile

use_frameworks! 
target 'JWPlayerTutorial' do 
pod 'JWPlayer-SDK', '~> 2.0' 
end 

我再添加一个import语句以一个视图控制器:

import Pods_JWPlayerTutorial 

import JWPlayer_SDK 

当我尝试var player: JWPlayer我得到的错误:

Use of undeclared type JWPlayer 

我应该添加桥接头吗?我应该添加框架来构建阶段吗?我需要更改链接器标志设置吗?什么是正确的进口声明使用?

这里是我的项目结构的屏幕截图: enter image description here

+0

因为JWPlayer都是客观的 - C,你需要一个桥头。 – Sneha

回答

1

请访问https://developer.jwplayer.com/sdk/ios/docs/developer-guide/intro/getting-started/用于补充JWPlayer SDK在斯威夫特的步骤。

+0

我跟着那个。我添加了一个podfile的框架,更新了info.plist。我使用了use_frameworks!在podfile中,所以我不需要使用import语句。我也没有更改链接器标签,因为pod安装似乎为我改变了它。我错过了什么? – grabury

+0

Clean Xcode项目。清除派生数据。关闭Xcode并重新启动设备/模拟器。也许它应该工作。 – Sneha

相关问题