Header jumper for Flurry.h does not work with Pod

I have an existing bridge header that currently contains several obj-c modules. I am having a problem importing a flash framework using Xcode saying

'Flurry.h' file not found 

although it was correctly inserted using containers.

My bridge title now looks like

 #import <EstimoteSDK/EstimoteSDK.h> #import <SDWebImage/UIImageView+WebCache.h> #import <FBSDKCoreKit/FBSDKCoreKit.h> #import <FBSDKLoginKit/FBSDKLoginKit.h> #import "Flurry.h" // <----- The Warning is here 

I tried several alternatives to #import "FlurrySDK/Flurry.h" and #import <Flurry.h>

My pod is imported using

 use_frameworks! pod 'FlurrySDK', '~>6.6' #Analytics 

and is here

enter image description here

+4
source share
2 answers

The problem is not Flurry Podspec. I ran older cocoapods, so I updated it using

 sudo gem install cocoapods 
+1
source

I had this problem with Xcode 7, Flurry 7.1 and with my installation of cocoapods with 'use_frameworks!'

I initially changed the import of the bridge header to take the umbrella header, which

 #import <Flurry_iOS_SDK/Flurry-iOS-SDK-umbrella.h> 

but, as Allreadyhome pointed out, just using the following in my quick files, the same works

 import Flurry_iOS_SDK 
+18
source

All Articles