APP開發(fā)公司淺析管理APP版本的注意事項,對于APP版本的管理,需要注意以下幾個方面。
1.所有正式的版本都應(yīng)該通過專門的版本服務(wù)器編譯出來的,不能使用個人電腦編譯的版本,且版本服務(wù)器的編譯環(huán)境不能隨意變更。
2.編譯、打包、簽名和加固等環(huán)節(jié)都應(yīng)該通過運行代碼自動完成,不要人工實現(xiàn)。只要人工介入,就很容易出錯。
3.編譯、打包、簽名和加固等環(huán)節(jié)完成后,要在代碼管理工具的提交日志上加個Tag,以做記錄。
4.研發(fā)部門發(fā)布版本時,需要告知測試部門此版本做了哪些修改(目前各種自動編譯環(huán)境也能直接從代碼管理工具上獲取代碼修改記錄)。
5.每發(fā)布一個版本后,就從代碼管理工具上的代碼主干拉個對應(yīng)的分支,后續(xù)的代碼繼續(xù)提交到主干上。對于重大或有風險的修改,可以先發(fā)布集成了修改的臨時版本供測試部門測試,通過測試后再集成到代碼主干上。
6.在測試部門對某個版本進行測試的期間,不能發(fā)布新版本給測試部門。只有完成測試了,再提供新版本。測試和正式發(fā)布的APP通常除了連接的服務(wù)器不同,其余都一樣。對于公司內(nèi)部人員,即可能安裝測試版,也可能安裝正式版,這樣如果出現(xiàn)問題,不能立即確定是哪個版本出現(xiàn)了問題。測試版和正式版APP可以使用不同的桌面圖標,這樣就很容易確定使用的版本。深圳APP開發(fā)公司本文關(guān)于“APP開發(fā)公司淺析管理APP版本的注意事項”的知識就介紹分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。