Flurry.h не найден в заголовке моста при использовании какаоподов

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

У меня есть 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'

Мой Промежуточный заголовок выглядит следующим образом (с выделенной проблемой!): < img src="https://i.stack.imgur.com/MC0W7.png" alt="введите здесь описание изображения">

Вот структура проекта Pods:
введите здесь описание изображения

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

Используемые версии: Использование Alamofire (3.1.4) Использование Bolts (1.5.1) Использование Flurry-iOS-SDK (7.3.0) Использование Parse (1.11.0) Использование SwiftyDropbox (2.0.3))


person rgamber    schedule 02.01.2016    source источник
comment
может быть, файл не указан в пути поиска заголовка пользователя?   -  person nsinvocation    schedule 02.01.2016
comment
«Путь поиска пользовательского заголовка» пуст для отладки и выпуска. Тогда у других стручков должна была быть такая же проблема, верно?   -  person rgamber    schedule 02.01.2016
comment
Попробуйте добавить ${PODS_ROOT}/Headers или ${PODS_ROOT}/Headers/Flurry   -  person nsinvocation    schedule 02.01.2016
comment
Должен ли я добавить его в проект Pods или в мой основной проект?   -  person rgamber    schedule 02.01.2016
comment
В основном проекте. У вас есть тестовая цель?   -  person nsinvocation    schedule 02.01.2016
comment
Нет, у меня нет тестовой цели. Я попытался добавить его в основной проект, но безуспешно. Все та же проблема.   -  person rgamber    schedule 02.01.2016
comment
Ах, я пропустил это. Я вслепую обновил кокоаподы, мой плохой! Спасибо за усилия и указание на это. Итак, теперь я могу импортировать заголовок напрямую туда, где это необходимо, и полностью удалить заголовок-мост, верно?   -  person rgamber    schedule 02.01.2016
comment
Также, пожалуйста, добавьте свой комментарий в качестве ответа, чтобы я мог его принять. Это может помочь кому-то еще!   -  person rgamber    schedule 02.01.2016
comment
Cocoapods 0.36 и более поздние версии используют use_frameworks! statment, что означает, что заголовок моста не требуется для импорта модулей Objective-C в Swift.   -  person nsinvocation    schedule 02.01.2016


Ответы (1)


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

person nsinvocation    schedule 02.01.2016