2016-08-11 103 views
1

我從github上下載了自己的項目的zip文件,但在構建它時仍然遇到錯誤。在我使用cocoapods安裝的5個庫中,有2個(儘管存在於pod文件夾中)未被Xcode識別,特別是SDWebImage和YTPlayerView。 誰能告訴我如何解決這個問題?從GitHub下載項目zip時找不到Pod [0123]

回答

0

下載git項目時,該項目會附帶Podspec文件,該文件指定哪些依賴關係需要下載下載。要下載你的項目所需要的依賴,你可以運行

pod install 

此外,爲了確保依賴加載,打開.xcworkspace文件。如果你不能找到工作區,你可以到你的項目目錄,並運行

open `ls | grep xcworkspace` 
+0

我確實運行了pod安裝,並且成功安裝了pods。但問題依然存在。 –

+0

你打開工作區文件了嗎? – intboolstring

+0

@SwapnilDhanwal檢查我的答案更新。 – intboolstring

0

正如intboolstring說,確保運行pod install你已經下載了該項目的目錄裏面,但是我發現的是,您還應該構建該項目運行pod安裝,因爲它有時不會將該窗格鏈接到項目。使用.xcworkspace文件執行此操作。

+0

這正是我正在做的事,並且成功安裝了pod。但是,我仍然遇到同樣的問題。我注意到當地的podspec文件夾是空的。這與我將項目推向github的方式有關嗎? –

0

我解決了豆莢問題。添加導入pod名稱給受影響的類修復它。 出於某種原因,應用程序的本地副本工作正常,即使沒有所述導入語句。