【发布时间】:2017-11-01 14:31:12
【问题描述】:
现在the iOS Firebase SDK is open-source,我想构建一个使用 Firebase 作为依赖项的 pod。为此,我使用以下内容创建了一个新的 pod 模板。
我的问题是我可以从示例项目中导入 FirebaseDev,但我不能从我的开发 pod 中导入。我知道this was an issue before the SDK got open-source,但我希望现在能够解决这个问题,但我需要帮助确定问题所在。有人可以帮忙吗?
.podspec:
s.dependency 'FirebaseDev'
s.dependency 'FirebaseDev/Core'
s.dependency 'FirebaseDev/Auth'
s.dependency 'FirebaseDev/Database'
Example/Podfile:
pod 'FirebaseDev', :git => 'https://github.com/firebase/firebase-ios-sdk'
pod 'FirebaseDev/Core', :git => 'https://github.com/firebase/firebase-ios-sdk'
pod 'FirebaseDev/Auth', :git => 'https://github.com/firebase/firebase-ios-sdk'
pod 'FirebaseDev/Database', :git => 'https://github.com/firebase/firebase-ios-sdk'
【问题讨论】:
-
该字符串中 Pod 名称前有一个空格,值得提出一个问题,CocoaPods 应该像这样修剪字符串,
-
另外,你写
pod 'FirebaseDev', :git => 'https://github.com/firebase/firebase-ios-sdk', subspacs: ["Core", "Auth", "Database"]可能更容易 -
哈哈感谢@orta 修正了我愚蠢的错字。将解决问题,但问题仍然存在。
标签: ios swift firebase cocoapods