2016-11-02 16 views
0

假設我在市場上有兩個應用程序版本1.1和1.2(1.1是第一個發佈版本)。 當用戶忽略版本1.1並在設備上安裝1.2時會發生什麼?如果版本1.1的內容依賴於1.2,會怎麼樣?當用戶忽略一個版本的應用程序並在Android或iOS中安裝更高版本時會發生什麼?

+0

它們應該是獨立的應用程序。我不認爲有可能有一個應用程序依賴於舊版本。這只是一個糟糕的設計。 – Carcigenicate

+0

@Carcigenicate可以說我在版本1.1中添加了一些新功能,這些功能在1.2中使用。在這種情況下,我是否讓用戶嚴格安裝1.1版? –

+0

由於您在1.1中添加了這些功能,這意味着您已經具備了1.2中的功能.... – Alex

回答

0

你是什麼意思的內容?

簡而言之,如果您有任何數據庫或由您管理的數據結構,則需要在代碼中提供處理升級方案(如更改表或數據結構)的方法。您可以使用版本控制來編寫代碼並從每個版本升級到當前版本。如果不卸載應用程序,通常不允許降級,所以您在那裏安全。

+0

按內容分類我的意思是喜歡增加一個完整的新功能 –

+0

爲什麼要在1.1版本中添加一個完整的新功能?如果你這樣做,它會變成1.3,因爲不能是1.2(它必須有一個更大的版本代碼,然後1.2才能夠上傳到谷歌Play商店) – Alex

相關問題