我正在嘗試將this框架添加到項目中。我已按照這些說明致信:。框架產品是紅色的,不管是什麼
- 將SocketRocket.xcodeproj添加爲您的應用程序的子項目或工作區中。
- 添加SocketRocket.framework的鏈接庫
- 如果你沒有爲框架「複製文件」的步驟,創建一個
- 添加SocketRocket.framework到「文件拷貝」步驟。
我確定我只有一個xcode實例打開,然後將SocketRocket.xcodeproj文件拖到我的項目中。我將.framework文件添加到鏈接庫,創建了複製文件構建階段,然後將.framework添加到複製文件構建階段。
這是我得到的錯誤,當我嘗試建立:
鐺:錯誤:沒有這樣的文件或目錄:「/用戶/ adamhickey /庫/開發商/ Xcode中/ DerivedData/websockettest-fcuhfltporfkitgubwcjukxogzas /編譯/ Products/Debug-iphonesimulator/SocketRocket/SocketRocket'
這是非常正確的:該目錄不存在。
在構建階段,SocketRocket.framework在Link Binary With Libraries下顯示爲紅色。它在SocketRocket子項目的products文件夾中也是紅色的。
我一直在Google上搜索這個錯誤數小時,而且我嘗試過的大多數事情都指向了在Xcode-> preferences-locations中更改構建位置。我試過了:
- 把它設置爲相對的,選擇我自己的,並且要先進並選擇遺產。
- 建設設備
- 構建換>歸檔
- 建設發佈
如果我在Xcode中的一個單獨的實例打開SocketRocket.xcodeproj並嘗試構建它,3四產品是紅色的。這些產品是:libSocketRocket.a,SRWebSocketTests.octest,TestChat.app和SocketRocket.framework。第一個是白色的,而後三個是紅色的。
我假設如果我能得到.framework文件在一個單獨的項目中構建,這將解決我的整體問題。不過,我沒有做任何似乎有任何的影響。
請請幫忙!我正在使用xcode 4.6。
嘿, 我面臨同樣的問題,你有沒有找到解決辦法? :( – 2013-07-18 18:34:31