XCode 14.3 運行後怎麼出現了 XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a
Published in
5 min readMay 20, 2023
最近在 XCode 升級更新後,有發生了運行失敗的問題,除了我自己開發遇到之外,很多人也都有一樣的狀況,詢問我該怎麼辦,只好趕緊將處理方式分享出去,幫助更多開發者,大家也不需要在煩惱囉。
Xcode
版本為 14.3。可以從上方選單的 XCode → About Xcode 查看
Error Info
- 在模擬器運行後會出現
libarclite_iphonesimulator.a
關鍵字 - 在手機運行後會出現
libarclite_iphoneos.a
關鍵字
Error (Xcode): File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a
出現這個問題主要是目前新版系統已經預設有 ARC
相關的 Library,最低的Deployment Target Version 為 iOS 11,所以我們需要確保第三方套件的版本都設成 11.0 以上,同樣專案本身也是
Soluition
打開 Podfile,找到原有的 post_install do |installer| 區塊,需要將每個套件的版本更新命令設置上去,直接複製貼上即可
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
end
end
end
貼上後記得儲存,並打開 Terminal 在 ios 目錄使用 pod install
命令,重新安裝和更新套件。我們最後就能看到每個套件的版本都是 11.0 了
到這裡運行模擬器或是手機就都沒問題囉!
Reference
Articles
- 這次 Flutter 3.10 與 Dart 3 又強大了多少?Google IO 告訴你
- Flutter Meetup #1 聚會有什麼?還有 Flutter 四月大小事!
- 提升開發效率的好物,Mason 讓你輕鬆撰寫自定義模板!
- 教你製作強大的 Rive 動畫,完成一隻 Flutter Dash,在 APP 跟它互動!
- Flutter 如何根據 Flavor 多環境載入對應的 Firebase Config
- Isolates 在 Flutter 3.7 & Dart 2.19 的升級,你該知道一下!
- 讓人驚艷的 Flutter Forward,釋出 Flutter 3.7 和 Dart 2.19
- 學會運用 Flutter Widgetbook,該管好自己和公司的元件庫了!
- 剛進入 Flutter 嗎?適合初學者食用,GetX 是否適合你呢!
- 你知道 Maestro 嗎,兼具人性的自動化測試框架,Flutter 品質就靠它了 — Part 1: 介紹與使用
- 教你為 Riverpod 2.0 撰寫 Flutter 測試 part.1
- 輕鬆了解 Isar NoSQL DB,用它來實作 Flutter 資料庫吧!
- Flutter 輕鬆實作 i18n,使用 easy_localization_generator 就對了
- Flutter CICD 使用 Gitlab Runner 和 App Center 實作 part.1
- 使用 CodeMagic 和 Firebase 實現 Flutter CICD
- 輕鬆完成Flutter開發環境,最新版!
- Easily understand StatefulWidget LifeCycle of Flutter
- “freezed” makes model class strong and easily
- 提高Flutter性能的小技巧!(一)
- What are Async and Isolates in Flutter?
- LoadBalancer is optimization for Isolates in Flutter
About
- GitHub: chyiiiiiiiiiiii
- Instagram: flutterluvr.yii
- Linkedin: yiichenhi
- Youtube: Yii
- Youtube: 一起饅頭(美食頻道)
- Email: ab20803@gmail.com
Contribution
如果覺得文章不錯的話可以贊助,讓我有更多動力和熱情分享學習紀錄和生活!請我喝一杯咖啡吧~
希望有幫助到你/妳,歡迎追蹤我,方便瀏覽最新的文章~