2016-01-02 2 views
1

В моей рабочей области xcode (с использованием cocoapods) я не могу добавить Flurry.h в мой мостовой заголовок. Другие заголовки из других контейнеров, таких как Dropbox и т. Д., Работают нормально. Только заголовки Flurry не распознаются.Flurry.h не найден через мостовой заголовок при использовании cocoapods

у меня podfile, как показано ниже:

platform :ios, '9.0' 
use_frameworks! 

pod 'Alamofire', '~> 3.1' 
pod 'SwiftyDropbox', '~> 2.0.3' 
pod 'Flurry-iOS-SDK/FlurrySDK' 
pod 'Flurry-iOS-SDK/FlurryAds' 
pod 'Parse' 

Мой Bridging Заголовок как показано ниже (с проблема выделена!): enter image description here

Вот структура проект Бобы :
enter image description here

Как вы можете видеть выше, SwiftyDropbox.h импортируется без проблем, , но не Flurry.h (или любой другой заголовок внутри Flurry-iOS-SDK). Что мне не хватает?

Версии, используемые: Использование Alamofire (3.1.4) с помощью болтов (1.5.1) Использование Шквал-ИОС-SDK (7.3.0) Использование синтаксического анализа (1.11.0) Используя SwiftyDropbox (2.0.3))

+0

Возможно, файл не указан в «пути поиска заголовка пользователя»? – azimov

+0

«Путь поиска заголовка пользователя» пуст для отладки и выпуска. У других стручков должна была быть такая же проблема, верно? – rgamber

+0

Попробуйте добавить $ {PODS_ROOT}/Заголовки или $ {PODS_ROOT}/Заголовки/Flurry – azimov

ответ

6

Cocoapods 0.36 и более поздние версии используют use_frameworks! что означает, что заголовок моста не требуется для импорта объектов Objective-C в Swift

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