[英]Xcode Cloud build from Flutter project unable to find included file 'Generated.xcconfig' in search paths
[英]Error: Could not find included file 'Generated.xcconfig' in search paths (in target 'Runner')
我在 Android Studio 中創建了一個 Flutter 項目。 它在 Android 設備上運行良好,但是當我嘗試在 Xcode 上運行它時,出現以下錯誤:
構建系統信息錯誤:/Users/Downloads/flutter_wallpaper-master 2/ios/Flutter/Debug.xcconfig:1:在搜索路徑中找不到包含文件“Generated.xcconfig”(在目標“Runner”中)
誰能幫我解決這個問題?
嘗試運行flutter build ios
然后在 Xcode 中重新運行
我假設您的 Flutter 項目中已經有ios/
文件夾。 如果沒有,您可以運行flutter build ios
。
大多數情況下,此錯誤的根本原因發生在您從 Github 克隆項目之后。
為了修復,您需要獲取軟件包並安裝 pod。
flutter clean && flutter pub get && cd ios/ && pod install
(在某些情況下,您可能需要更新 Pod Repo 和 Pod。您可以通過運行pod repo update && pod update
)
錯誤現在應該已經消失了:)
為什么會出現這個錯誤?
為 App 創建多個構建類型時發生此錯誤。 開發和生產構建在 2 個不同的 Firebase 服務器上。 在我們完成所有設置並嘗試運行構建后,Xcode 上會彈出此錯誤。
對此的解決方案取決於您在此錯誤出現之前采取的步驟
如果您在沒有運行 flutter build ios 的情況下收到此錯誤,請先嘗試此操作
運行flutter build ios
以創建發布版本
要確保 Xcode 刷新發布模式配置,請關閉並重新打開 Xcode 工作區。 對於 Xcode 8.3 及更高版本
如果您在收到錯誤時使用flutter build ios
? 然后嘗試這個解決方案
在終端類型上:
flutter clean flutter build
在 Xcode 上:
Product >> Clean Build Folder Product >> Build
經過幾個小時的搜索,這解決了我的問題。
首先,運行 flutter doctor 檢查是否檢查了所有依賴項。 如果這些 [] 框未按 [打勾] 填寫,請按照終端上顯示的說明進行操作。
flutter channel master
flutter doctor
然后,運行此行。
flutter pub get
最后,使用以下代碼重建您的 ios 路徑(假設您的 ios 代碼存儲在項目的 /ios 文件夾中)。 此步驟已包含 pod 安裝過程。 不需要進一步的pod install
執行。
flutter build ios --release --no-codesign
1.) flutter clean 2.) flutter pub get 3.) cd iOS 4.) pub update 5.) flutter run
=> 應該可以解決問題。
如果不是 -> 刪除 podfile 並重復該過程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.