【问题标题】:Adding Firebase to custom framework in iOS does not work将 Firebase 添加到 iOS 中的自定义框架不起作用
【发布时间】:2016-10-12 05:26:21
【问题描述】:

将 Firebase 添加到 iOS 中的自定义框架不起作用。当我将我的框架导入应用程序时,它会给出:

FirebaseManager.swift:11:8: No such module 'Firebase'

这是由于为 Firebase 构建 lib 的方式造成的吗? 其他第三方 cocopods 像 alamofire 一样工作正常。 在 podspec 我有:

    s.ios.dependency  'Firebase/Database'
    s.ios.dependency  'Firebase/Core'

框架的 podfile 如下所示:

target 'abcSDK' do



# Pods for abcSDK

target 'abcSDKUnitTests' do
    inherit! :search_paths
    # Pods for testing
    pod 'Alamofire', '~> 4.0'
    pod 'AlamofireObjectMapper', '~> 4.0'
    pod 'Firebase/Core'
    pod 'Firebase/Database'
end


pod 'Alamofire', '~> 4.0'
pod 'AlamofireObjectMapper', '~> 4.0'
pod 'Firebase/Core'
pod 'Firebase/Database' 
end

【问题讨论】:

  • 那么你找到解决方案了吗?

标签: ios firebase frameworks


【解决方案1】:

Firebase pod 包含静态(而不是动态)库,以支持最低 iOS 版本 7.0。静态库的缺点是它们不能作为自定义框架依赖项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-06
    • 2016-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    • 2016-08-04
    相关资源
    最近更新 更多