2017-01-03 48 views

回答

15

有時預構建的框架在依賴項目中被破壞,所以你需要在本地構建它。 要提到別的,那些預構建的框架不支持逐步調試,所以您將無法在您的依賴項中使用此功能。使用--no-use-binaries您使用編譯器在本地編譯項目。今天,隨着Swift的遷移和語言的新版本。有時,當你有一個更新版本的語言,但依賴關係是用舊版本建立的(即使它仍然兼容),然後執行更新它會產生一個錯誤。您可以使用該標誌來解決這些情況。 一個缺點是,如果沒有這個標誌,你花費更長的時間來編譯項目,如果可用的話,你可以簡單地使用預構建的框架。 欲瞭解更多信息,你可以看到這個迦太基issue 希望我清除你的疑惑。