簡體   English   中英

ld:找不到 -lCocoaAsyncSocket 的庫 - React Native

[英]ld: library not found for -lCocoaAsyncSocket - React Native

我創建了一個新的 react native 項目,當我嘗試在 iOS 模擬器中運行該應用程序時,它總是崩潰。

當我在 Xcode 中打開 .xcworkspace 時,出現以下錯誤。

錯誤

我試圖更新搜索路徑,但這沒有奏效,我也嘗試重新安裝 pod,但這沒有奏效。

這必須在框架端修復,但是,解決方案是以下步驟:

  1. 在 Xcode 上帶來Build Settings選項卡
  2. 找到Search Paths ,然后嘗試修改Library search paths
  3. ${inherited}添加到列表的第一個。 成為第一很重要
  4. 刪除項目ios文件夾內的build文件夾
  5. 嘗試再次運行項目

它必須解決問題

這個問題基本上與錯誤鏈接類有關。 請按照以下步驟操作:

  1. 檢查確保,你已經安裝了所有的 pod。
  2. 請檢查您的 .js 文件,並檢查您的導入語句。 為了確保每個導入語句包都安裝在您的項目中
  3. 清潔項目
  4. 再次重建

我可以看到您聲明您已經檢查了搜索路徑,但我遇到了同樣的問題,並且通過在<Project> > Build Settings > Library Search Paths下將"${PODS_CONFIGURATION_BUILD_DIR}"作為recursive添加到我的庫搜索路徑中得到解決Library Search Paths 但是,現在我被困在鏈接器指令-lcrypto上,所以它不是一個完整的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM