Android/iOS版本號機制簡介

Android和iOS 有各自的版本號機制,但都根據 版本號的用途,分爲了2類:

  • 程序向的 構建版本號:用戶不可見
    • 影響APP的功能:覆蓋安包(低版本覆蓋高版本會提示異常或失敗)
    • 影響APP商店提審:每個提審包都必須必上一次版本號高
  • 用戶向的 顯示版本號:用戶可見
    • 影響APP的版本號顯示:系統設置裏可查看APP的版本號
    • 影響APP在商店的版本號顯示:GooglePlay內顯示的App版本號

Android

  • VersionCode(版本代碼):單位整數值。對用戶不可見。每次構建都建議遞增
  • VersionName(版本名稱):字符串值,基本格式爲<major>.<minor>.<point>。對用戶可見,可以例如:"1"、"1.0.0"、"1.0.1"

iOS

  • CFBundleVersion(構建版本號):字符串值,由 單位整數值或三位整數值(X.X.X)組成。對用戶不可見。每次構建都建議遞增
  • CFBundleShortVersionString(發佈版本號):字符串值。對用戶可見,可以例如:"1"、"1.0.0"、"1.0.1"

參考文章

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