1. 真機(jī)調(diào)試包下載更新
下載地址
下載后在:應(yīng)用程序 -> Xcode -> 右鍵 -> 顯示包內(nèi)容
找到Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport 文件夾
然后拷貝下載的真機(jī)包即可

Xcode
2. Xcode Simulator 模擬器調(diào)試包
由于 Xcode 下載有時(shí)比較慢,我們可以找到下載地址自己去迅雷或者其他下載工具下載
- 我們先打開(kāi)控制臺(tái),然后開(kāi)始
-
打開(kāi) Xcode, 進(jìn)入 Preference 中的 Components 面板
Components - 點(diǎn)擊需要的模擬器的下載按鈕
-
稍等一會(huì)兒, 在 Xcode 里取消下載, 然后你會(huì)在 控制臺(tái) 里面看到對(duì)應(yīng)的下載地址 (對(duì)應(yīng)的 Cosnole Message 是 (DVTDownloadable: Download Cancelled. Downloadable: ...) 之類(lèi)的)
DVTDownloadable - 下載完成后把下載后的 dmg 中的 pkg 文件解開(kāi)
-
把 pkg 中 Contents 目錄里的文件解到 /Library/Developer/CoreSimulator/Profiles/Runtimes/ 中的模擬器名稱(chēng)的文件夾(比如 iOS 12.1.simruntime)下(注意這里是根目錄下的 Library,而不是用戶(hù)下的)
simruntime - 重啟 Xcode 和 iOS Simulator 后就OK了。
- 如果直接解壓的方式,還是不能顯示,可以 到 ~/Library/Caches 文件下找到 com.apple.dt.Xcode 文件, 右擊選擇顯示包內(nèi)容
- 進(jìn)入 Downloads 目錄 (如果沒(méi)有, 則手動(dòng)創(chuàng)建一個(gè) Downloads 目錄)
-
將下載好的文件移動(dòng)到 Downloads 目錄 (不要改動(dòng)文件名),然后回到 Components 面板, 點(diǎn)擊對(duì)應(yīng)下載好的 Simulator。系統(tǒng)會(huì)直接解壓,直到完成。然后就可以添加了
Simulator
3. Xcode 緩存清理
- Xcode 打 ipa 包的歷史記錄 xcarchive 文件, 選擇不需要的刪除
路徑:~/Library/Developer/Xcode/Archives - 模擬器運(yùn)行程序產(chǎn)生的數(shù)據(jù)(DerivedData),隨意刪除
路徑:~/Library/Developer/Xcode/DerivedData - Xcode 打包產(chǎn)生的 app icon 歷史版本 (Products),選擇不需要的刪除
路徑:~/Library/Developer/Xcode/Products/ - XCPGDevices(playground 項(xiàng)目緩存),隨意刪除
路徑:~/Library/Developer/XCPGDevices/ - 設(shè)備支持文件(DeviceSupport),選擇不需要的刪除
路徑:~/Library/Developer/Xcode/iOS DeviceSupport - 模擬器文件,每次更新都會(huì)有,選擇刪除
路徑:~/Library/Developer/CoreSimulator/Devices/
官方文件:
Xcode 官方下載



