2016-06-24 176 views
0

我通過Cocoapods在我的項目(一個命令行工具)中安裝了這個library,但是,即使完全遵循所有指令,Xcode也不會看到該模塊,即使它位於同一工作區我的程序的如何安裝第三方庫Xcode 7

這是我Podfile:

platform :osx, '10.11.5' 
use_frameworks! 

target 'my_program' do 

    #no version required, otherwise it throws an error 
    pod 'Gloss', :git => 'https://github.com/hkellaway/Gloss.git' 

end 

,正如所說,它會安裝庫沒有任何錯誤,並創建一個「my_program.xcworkspace」,這是我應該構建程序,而不是'my_program.xcodeproj'。問題是我無法在主源文件中導入庫,因爲Xcode認爲工作區中沒有名爲'Gloss'的模塊(即使實際存在)。

我該怎麼辦? 感謝

編輯

我發現,命令行工具不支持框架。謝謝,蘋果。 無論如何,我不會刪除該問題,以便有同樣困難的人可以快速回答

回答

1

您是否在導入Gloss後進行構建?

xCode給了我一個錯誤,說有'沒有這樣的模塊',直到我建立項目,然後檢測到它。

+0

是的,我試過了,但它仍然不起作用。大多數時候,它甚至沒有構建,或者當它發生時,它崩潰並給出運行時錯誤,表示找不到模塊的圖像。 無論如何,我會再試一次 – NOVA99

+0

我不確定,我試過平臺ios而不是osx。我不知道是否它可能是平臺的差異,但這似乎與我所看到的唯一區別。 – Funi1234