2017-06-09 267 views
0

我需要在生產環境中運行相同的Android應用的多個版本。不同的客戶根據他們的個人資料使用不同的版本。出於商業原因(我不能透露),必須不包含任何更改,例如用戶組X的應用程序,而應用程序必須一般開發,但對於不同的用戶組。 X組使用的應用程序版本只應更新以修復重要的錯誤。用戶組不是基於地理位置或設備,而是根據業務需求分組(可以被視爲不同的客戶)。如何在Google Play中支持Android應用的多個版本

我知道,同一個應用的多個實例可以上傳到Google Play,因爲應用的包和名稱已更改。但Google Play政策如何對此做出反應?

我也知道應用程序可以從其他來源,例如通過HTTP分發。然後用戶必須啓用從不受信任的來源安裝應用程序。我們也有一個iOS應用程序,據我所知這不適用於iOS。

分發同一應用程序的多個版本的最佳實踐是什麼?

回答

1

谷歌播放不支持這一點,你需要釋放多個應用程序(用戶選擇正確的應用程序下載)或在你的應用程序內實現此行爲(「嗯......這是最低的組,所以使用這個老類而不是這個新的「)

編輯:理論上,你可以使用封閉測試版和alpha通道爲此,以便所有用戶都獲得基本版本,你添加到測試者列表中的人將獲得測試版而alpha測試人員將獲得alpha - 這意味着您最多可以執行三組。但管理它將是一個地獄

相關問題