2017-02-21 3 views
0

Я пытаюсь добавить SDK JWPlayer в свой новый проект Swift с использованием CocoaPods.Как импортировать фреймворк с контейнерами какао и swift 3

Я создаю новый проект. Добавьте следующий к Podfile

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

Я затем добавить оператор импорта в контроллере представления:

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 в Swift.

+0

Я последовал за этим. Я добавил фреймворк с помощью podfile, обновил info.plist. Я использовал use_frameworks! в podfile, поэтому мне не нужно было использовать оператор import. Я также не изменил тег компоновщика, поскольку установка pod, похоже, изменила его для меня. Что мне не хватает? – grabury

+0

Проект чистого Xcode. Очистить производные данные. Закройте Xcode и перезапустите устройство/симулятор. Может быть, это сработает. – Sneha

Смежные вопросы