Flurry.h 使用 cocoapods 时未通过桥接 header 找到
Flurry.h not found through bridging header when using cocoapods
在我的 xcode 工作区(使用 cocoapods),我无法在我的 桥接 header[=36 中添加 Flurry.h
=].来自其他 pods 的其他 headers,如 Dropbox 等工作正常。只有 Flurry header 未被识别。
我的 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'
我的桥接Header如下(突出显示了问题!):
这里是Pods项目结构:
正如您在上面看到的,SwiftyDropbox.h
导入时没有问题, 但 Flurry.h
(或任何其他 header Flurry-iOS-SDK)。我错过了什么?
使用的版本:
使用 Alamofire (3.1.4)
使用螺栓 (1.5.1)
使用 Flurry-iOS-SDK (7.3.0)
使用解析 (1.11.0)
使用 SwiftyDropbox (2.0.3))
Cocoapods 0.36 及更高版本使用 use_frameworks!这意味着在 Swift
中导入 Objective-C pods 不需要桥接头
在我的 xcode 工作区(使用 cocoapods),我无法在我的 桥接 header[=36 中添加 Flurry.h
=].来自其他 pods 的其他 headers,如 Dropbox 等工作正常。只有 Flurry header 未被识别。
我的 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'
我的桥接Header如下(突出显示了问题!):
这里是Pods项目结构:
正如您在上面看到的,SwiftyDropbox.h
导入时没有问题, 但 Flurry.h
(或任何其他 header Flurry-iOS-SDK)。我错过了什么?
使用的版本: 使用 Alamofire (3.1.4) 使用螺栓 (1.5.1) 使用 Flurry-iOS-SDK (7.3.0) 使用解析 (1.11.0) 使用 SwiftyDropbox (2.0.3))
Cocoapods 0.36 及更高版本使用 use_frameworks!这意味着在 Swift
中导入 Objective-C pods 不需要桥接头