UrbanAirship Cocoapods不使用use_frameworks

时间:2015-10-03 07:30:23

标签: swift cocoapods xcode7 urbanairship.com

所以我在这里遇到了一些问题。我使用的SwiftyJSON在没有use_frameworks选项的情况下似乎不起作用,我也需要UrbanAirship框架。

如果我禁用use_frameworks,我可以在我的AppDelegate中导入AirshipKit而不会发生任何事故。然而,SwiftyJSON然后cacks,我无法使用它。反之亦然,但如果我启用它。

有没有运气或找到解决方案如何同时拥有Cocoapods的动态和静态库?

对于UrbanAirship,我的桥接标题应该是什么样的 - 如果我甚至能够使用启用了use_frameworks的标题?

非常感谢!

当前Podfile:

platform :ios, '8.0'
use_frameworks!

target 'MyProject' do
    pod 'UrbanAirship-iOS-SDK'
    pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git'
end

1 个答案:

答案 0 :(得分:1)

URbainAirship-iOS-SDK pod的文档非常缺乏。事实上,它没有提到模块名称与官方文档不同的事实(即使它在官方文档中)。

你必须导入`UrbanAirship_iOS_SDK',一切都应该好。