2015-10-31 26 views
0

我一直面臨着這個纏綿的問題。當我嘗試通過在Xcode中選擇iOS設備來構建項目時,它會生成沒有任何錯誤的代碼,但是當我嘗試與iOS模擬器相同時,它會向我顯示以下錯誤。爲iOS設備構建成功,但爲iOS模擬器構建錯誤(獲取其他鏈接器標誌錯誤)

ld: library not found for -lPods-ClientService 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

只有很少的庫只能在模擬器上運行的設備上運行,它們需要arm7處理器。如果您提供了所使用的庫列表,它將幫助我們找到解決方案。 – baydi

回答

1

的問題是,你要使用你自己創建或從第三方與您的產品下載圖書館和鏈接要麼不能找到它,或者它不包含在一個有效的片您嘗試鏈接的架構/平臺。

這是最有可能的庫只是一個手臂庫,沒有一個英特爾片。

如果您自己構建它,這可能是因爲庫和您的應用程序位於兩個單獨的Xcode項目中。如果將它們集成到單個項目中,構建系統應該注意確保在構建應用程序時爲正確的平臺和體系結構構建庫。

相關問題