我最近更新到 macOS 13.0,所需的最低 XCode 版本是 14.x 系列。但是我現有的專案從未成功構建。它在某個時候卡住了。

它沒有失敗。下面附上構建程序截圖。它沒有指向任何特定的類。似乎有很多類最終成功編譯,但構建程序仍然卡在某個點:

在蘋果頁面上看到類似下面的主題,但似乎沒有任何效果。有人解決了嗎?

其中一個編譯仍在進行中,它的檔案就是你想要的那個。
接下來要做的是注釋掉所有代碼并重新編譯。這次編譯將完成(如果您有正確的檔案,或者只有一個檔案),但可能會出現很多錯誤。然后你逐個函式地添加代碼,直到其中一個導致編譯再次掛起。如果不清楚是函式的哪一行導致了問題,請再次將其注釋掉,然后逐行添加,直到編譯再次中斷。
找到該行后,您需要簡化該行的型別推斷。如果是閉包,請嘗試為其引數和回傳型別添加顯式宣告。如果它涉及一些復雜的陣列,請嘗試在其宣告中添加型別注釋。還可以嘗試將復雜的運算式分解為多個更簡單的運算式。
沒有一種適合所有問題的答案,但通常,一旦你找到了導致問題的確切線路,如何解決它應該是相當明顯的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/525540.html
