I have an existing bridging header that currently contains several obj-c pods. I am having issue importing the Flurry framework with Xcode saying
'Flurry.h' file not found
even though it has been correctly inserted using pods.
My bridging header currently 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 have tried several alternatives #import "FlurrySDK/Flurry.h"
and #import <Flurry.h>
My Pod is imported with
use_frameworks!
pod 'FlurrySDK', '~>6.6' #Analytics
and is located here
I was having this problem with XCode 7, Flurry 7.1 and with my cocoapods setup with 'use_frameworks!'
I originally changed the bridging header import to take the umbrella header which is
#import <Flurry_iOS_SDK/Flurry-iOS-SDK-umbrella.h>
but as Allreadyhome pointed out just using the following in my swift files works the same
import Flurry_iOS_SDK
The problem wasn't Flurry Podspec. I was running an older cocoapods so updated it using
sudo gem install cocoapods
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With