5

我有一个现有的桥接头,目前包含几个 obj-c pod。我在使用 Xcode 导入 Flurry 框架时遇到问题

'Flurry.h' file not found

即使它已使用 pod 正确插入。

我的桥接头目前看起来像

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

我尝试了几种替代方法#import "FlurrySDK/Flurry.h",并且#import <Flurry.h>

我的 Pod 是用

use_frameworks!

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

并且位于这里

在此处输入图像描述

4

2 回答 2

20

我在使用 XCode 7、Flurry 7.1 和使用“use_frameworks!”的 cocoapods 设置时遇到了这个问题。

我最初将桥接头导入更改为伞头,即

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

但正如 Allreadyhome 指出的那样,在我的 swift 文件中使用以下内容是一样的

import Flurry_iOS_SDK
于 2015-10-06T15:35:18.400 回答
1

问题不在于 Flurry Podspec。我正在运行一个较旧的 cocoapods,所以使用它进行了更新

sudo gem install cocoapods
于 2015-08-01T08:03:07.973 回答