由于app上線,蘋果強(qiáng)制邀請(qǐng)升級(jí)xcode版本永品,所以在升級(jí)mac os系統(tǒng)到Sonoma 14.5以及更新完xcode版本后出現(xiàn)一些問題滚躯,記錄一下。
1柳畔、在更新完xcode后馍管,沒有模擬器器
2、模擬器下載方式
方式1
xcode內(nèi)部下載薪韩,直接點(diǎn)擊get進(jìn)行下載确沸,
比較惡心的一點(diǎn)是,容易下載失敗俘陷,切下載失敗后沒有斷點(diǎn)續(xù)傳罗捎,需要重新下載。
方式2
通過蘋果提供的命令下載
///下載模擬器
xcodebuild -downloadPlatform iOS
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
- 如果報(bào)錯(cuò)上面內(nèi)容拉盾,檢查是不是因?yàn)橹孛藊code桨菜,先執(zhí)行命令
sudo xcode-select -s /Applications/Xcode15.3.app
指定xcode,在執(zhí)行上面操作
查看命令行版本:
xcode-select --version
///路徑
xcode-select --print-path
/// 選擇對(duì)應(yīng)的xcode如果有多個(gè)版本
sudo xcode-select -s /Applications/Xcode15.3.app
方式3
手動(dòng)下載,通過命令安裝
下載鏈接:https://developer.apple.com/download/all/?q=simulator
安裝模擬器倒得,蘋果給出了安裝的命令
sudo xcode-select -s /Applications/Xcode.app
xcodebuild -runFirstLaunch
xcrun simctl runtime add xxxx_Simulator_Runtime.dmg
成功安裝:3替蔬、吐槽一下
我在更新完系統(tǒng)版本到Sonoma 14.5后安裝模擬器,在嘗試以上方法時(shí)都不能正常安裝屎暇。
通過命令安裝時(shí)承桥,提示:
(-67061 invalid signature (code or signature have been modified) Domain:
SimDiskImageErrorDomain Code: 5 User Info:
{ DVTErrorCreationDateKey = "2024-05-16 13:57:23 +0000"; unusableErrorDetail = ""; }
切在這里會(huì)有報(bào)錯(cuò)提示經(jīng)過大量嘗試仍無法解決,后面嘗試通過appstroe安裝xcode根悼,結(jié)果:沃日凶异,離譜
最終
通過執(zhí)行以下命令,重新安裝模擬器成功挤巡。
sudo xcrun simctl delete unavailable
當(dāng)你更新 Xcode 或 iOS SDK 后剩彬,可能會(huì)有一些舊的模擬器設(shè)備變得不可用。運(yùn)行此命令可以刪除這些無效的模擬器設(shè)備矿卑,確保你的開發(fā)環(huán)境更加干凈和高效喉恋。
如果還是不行母廷,建議你徹底刪除 Xcode 及其相關(guān)配置后轻黑,重新下載xcode并安裝模擬器。
-
這里列出來一部分xcode版本所需要的環(huán)境及配置image.png