飲食:早餐/雞肉飯糰;午餐/牛肉麵+冰:晚餐/柳橙汁500g+吐司2片含厚厚的醬+綠豆露+鮮奶700g+滷味300g+餅乾*3。晚餐7點半前吃。
運動:Bike 90KM
體重:-8.4公斤 (與前日重0.6kg) 73.6公斤
就寢時間:12:30
檢討:今天去騎大武山,原本以為比中寮長一點而已,就沒啥準備,實在太久沒被操了,才其十幾公里的爬坡就不行了,大腿都抽筋了,剩最後三公里抽筋,痛的不行,只好下來休息,勉強騎完剩下的三公里。下山後的平路,速度一直拉不起來,只有20KM/hr,想說來程的時候,還猛飆到40KM/hr,還騎過頭,下山後一整個不行。剛開始回來量體重,只有72.7,結果吃完晚餐就飆到73.6了,天啊!作白工。
📱 iOS開發 | 🔧 CI/CD | 💻 Xcode | 🐛 除錯筆記 🔴 問題描述 這兩天在跑 CI 時突然出現錯誤訊息: Package@swift-6.0.swift:PACKAGE-TARGET:CasePathsMacros: error: Target 'CasePathsMacros' must be enabled before it can be used 🤔 嘗試過的解法 💬 Claude 的建議 首先詢問了 Claude,得到以下步驟: 先更新 swift-case-paths 到最新版本 確保使用 "Up to Next Major Version" 執行 File → Packages → Reset Package Caches Clean Build Folder (Cmd + Shift + K) 重新 Build 結果: 一看就知道沒用 😅 🤖 ChatGPT 的建議 接著試了 ChatGPT 的解法,主要是降低引用到的 package 版本。繞了一圈,還是沒用。 ✅ 最終解決方案 最後還是回到 Google,找到了真正有效的解法。針對這個 macro fingerprint validation 問題,有三種解決方式: 📌 方法一:本機開發用(Terminal 指令) defaults write com.apple.dt.Xcode IDESkipMacroFingerprintValidation -bool YES 📌 方法二:xcodebuild 參數 在執行 xcodebuild 指令時,加上 -skipMacroValidation 參數 📚 參考連結: https://vocus.cc/article/690779ebfd89780001859b14 📌 方法三:CI 正統做法 ⭐️(推薦) 步驟 1: 在專案根目錄建立資料夾 ci_scripts 步驟 2: 在此資料夾中建立腳本 ci_post_clone.sh ,內容如下: #!/bin/zsh mkdir -p ~/Library/org.swift.swiftpm/security/ cp macros.js...
留言