2017-12-18 333 views
1

我正在創建一個框架,將做一些分析相關的東西。我想知道如果我使用firebase作爲我的數據庫如何將其包含在框架中。如何在我創建的框架中使用Firebase?

關於同樣的說明,如果使用我的框架的應用程序也使用firebase,我的框架中將會有firebase

我讀過框架不應該包含其他框架,但我很無能,其他框架如何上傳到他們的數據庫然後。

回答

1

我在開發涉及其他依賴關係的基於Cocoapod的框架時遇到了類似的問題。

s.dependency 'Alamofire' 

只需將此行添加到podspec,它也會包含其他框架。

我讀過框架不應該包括其他框架,但我很無知如何其他框架上傳東西到他們的數據庫然後。

是的,這是一般的方法。使用Cocoapods,您的框架將不包含依賴項,它將簡單地將其安裝爲另一個框架。如果它已經安裝,那麼它將不會執行任何操作。

+0

這是完美的。感謝您的幫助。從字面上看,當你回答這個問題時,我正在閱讀這個https://guides.cocoapods.org/syntax/podspec.html,我回到了這個問題,包括「我應該使用podspec」謝謝你確認這一點。 – Dallas