2017-09-12 96 views
1

因此,我從客戶端收到一個項目以執行代碼審查。儘管如此,我還是無法使用它。Pod類的擴展無法找到類

我正在上的擴展類的錯誤Alamofire,這是使用的CocoaPods包括在內。該類包含import Alamofire語句,因此將其包含在內。 Cmd點擊班級名稱導航到Alamofire pod和相關班級(DataRequest),這樣就可以工作。

我已經嘗試過自己建造豆莢,以確保它們已經建成。我也嘗試刪除我的DerivedData文件夾,但現在我想出了一些想法。

我該如何解決這個問題?

編輯:看來我得到不被發現,其他吊艙和其他簡單引用(不擴展)類其他錯誤,它看起來像沒有被集成在編譯過程中我的豆莢。

編輯2:想我找到它:

目標「豆莢-工程」項目的「豆莢」被拒絕作爲「Pods_Project.framework」,因爲它的架構「arm64」沒有一個隱含的依賴包含所有需要的架構「的ARMv7 arm64」

+0

乾淨吧? :) Xcode的版本在兩端是相同的? –

+0

@Lamasse我做了一個乾淨的,沒有區別。我今天不能問Xcode版,那傢伙正在度假:) – vrwim

回答

0

我已刪除的文件夾豆莢,刪除Podfile.lock文件,清除DerivedData並設置莢項目的構建設置,構建所有archs,不是隻對選定的,現在它工作!