debug,release 和 distribution 的區別

一般就是區分debug和release.
debug用來調試,一般會帶調試信息,release去掉了調試信息,並且一般編譯時經過了優化,用來發布給用戶使用。

distribution一般不使用這種說法吧,如果有估計和release是一樣的意思吧。


debug就是寫程序的時候有,release是測試產品環境,distribution就是release更換了正式發佈時候的證書籤名。因爲這個證書你沒法在自己的設備上測試。


debug會有調試信息,而且,一般是不優化的,也就是說,debug版本可能會比release版本慢一個數量級。


其他兩種,上面已經解釋得很清楚了。

但是distribution,其實就是使用了企業證書的編譯版本。雖然這不是特別要求非得如此,但是許多參與企業版證書發佈的程序員都遵守了這麼一個協議

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章