1. 程式人生 > 實用技巧 >Xcode 12在模擬器上編譯報錯

Xcode 12在模擬器上編譯報錯

在新版的Xcode12.0中使用舊的電腦編譯專案會發現原來編譯正常的專案會在模擬器上報錯,

這是因為apple將要推出使用arm指令集的全新Mac,當時使用新的Mac的時候就需要再使用類似x86_64這樣的指令集,而是可以使用和iPhone同樣的指令集執行程式碼,所以在新版的Xcode 12中拋棄了對於模擬器指令集的預設支援,只需要在Build Setting-->User-Defined-->VALID_ARCHS中手動新增模擬器對應的指令集即可.