1
當我運行Xcode並不斷構建模擬器時,它可以非常快(幾秒鐘)。我認爲它使用緩存,只生成已修改的文件。 xcodebuild如何做到這一點?換句話說,如果我要使用xcodebuild,我該如何使用緩存或更快?如何讓xcodebuild使用緩存?
當我運行Xcode並不斷構建模擬器時,它可以非常快(幾秒鐘)。我認爲它使用緩存,只生成已修改的文件。 xcodebuild如何做到這一點?換句話說,如果我要使用xcodebuild,我該如何使用緩存或更快?如何讓xcodebuild使用緩存?
爲什麼你認爲它不使用其已經派生的對象? (答案是這樣。)
只是因爲它很慢。爲什麼使用xcodebuild比使用xcode需要更長的時間? – mergesort
很多原因。你需要看看你的構建。你連續兩次運行「xcodebuild」,花了很多時間?它花了些什麼時間?請記住,您可能會構建不同的方案(xcodebuild默認爲發佈)。 –
我使用與DEBUG相同的方案和配置運行它。是的,連續運行兩次(真正x次)。仍然需要很多時間。我理想的情況是,在我建立幾次後,需要花費5-10秒才能完成xcode。 – mergesort