2013-03-07 32 views
14

因此,我在啓用結算功能時將新APK上傳到Play商店時遇到問題。Android - 將更新權限的新APK上載到已發佈的應用程序

目前我有一個已付費的已發佈應用程序,我想將其更改爲訂閱應用程序,以便用戶獲得每年訂閱並因此獲得應用程序的最新數據。

現在我的問題是,開發者控制檯不會讓我上傳具有啓用計費權限的草稿APK。我登錄到開發者控制檯,轉到APK,從簡單的改變,以先進的模式,我的新APK保存爲草稿和上傳一次我收到以下錯誤:

This configuration cannot be published for the following reason(s): 

All devices that might receive version 1 would receive version 2. 

Some devices are eligible to run multiple APKs. In such a scenario, the device will receive the APK with the higher version code. 

我更新的版本代碼和版本號比當前高一個以及不同的組合,只有兩個值中只有一個沒有成功。

該應用程序正在使用相同的密鑰庫進行簽名。

感謝, DMAN

+0

只有當你激活第二個apk時纔會出現。您無需激活即可上傳爲草稿。不要激活它。 – 2013-03-07 15:47:00

+0

@RaghavSood我不太明白你的意思是激活。我沒有任何步驟選擇「激活」,也沒有點擊任何要激活的東西。我只是在開發者控制檯中將新APK作爲草稿上傳(按鈕稱爲「保存草稿」)。一旦草稿上傳,就會發生錯誤。目前,已發佈的應用程序有一個活動的apk(我不希望在發佈新版本之前不會從發佈狀態中刪除)。 – DMCApps 2013-03-07 15:50:28

回答

22

找出現在這實際上意味着什麼。基本上它只是告訴我,我需要存檔當前的apk爲了實際發佈新的apk。新的apk已成功添加爲草稿。這個消息有點笨拙,實際上意味着爲了發佈第2版本,必須將其存檔,而不是說我執行的已保存的草稿有任何問題。

感謝, DMAN

+6

令人驚訝的複雜的方式說'點擊存檔之前,你可以發佈':-) – JRun 2013-03-18 15:37:59

+0

嗨德曼,我遇到了類似的情況,但我找不到「存檔」或「停用」,只有「刪除」。我無法刪除舊的APK,因爲它有我的擴展文件。你有好主意嗎? – SirKnigget 2013-08-19 14:17:52

+0

@SirKnigget不知道你是否仍然需要這方面的幫助,但我只是看了一下,看起來如果你點擊開關控制檯右上角的「切換到高級模式」。它應該在APK列表中顯示當前發佈的APK旁邊的停用按鈕。現在至於這樣做到底是什麼,我不確定,因爲我無法嘗試它,但對此做了一些研究,也許它會幫助你。謝謝,Dman – DMCApps 2013-08-22 15:55:53

2

你禁用您的第一個版本?默認情況下,在高級模式下上傳後,您的第一個和第二個版本都會被激活。在我看來,這只是說你有兩個APK活動,這將達到相同的設備,因此其中一個是無用的。

+0

在禁用我的第一個版本時是否會讓用戶無法下載?我只是想能夠添加應用內購買,根據谷歌文檔不需要激活(我猜測意味着發佈)的應用程序。上傳後,我可以存檔原始版本或刪除我上傳的新草稿。那麼如何停用我的草稿? – DMCApps 2013-03-07 16:00:43

+0

不要在這裏跟着你。 你想在草稿中實現什麼?你想讓人們能夠下載它嗎? 啓用新版本並禁用舊版本,會向人員(最終)提供應用更新,並且任何新的下載者都將立即獲得最新版本。 – 2013-03-07 16:09:30

+0

基本上我希望我的當前版本仍然可用,而我用應用內購買測試新版本。當前版本沒有帳單權限,因爲這不是最初的意圖。新的APK確實需要上傳作爲草稿,以便我可以添加項目,同時不會中斷新用戶獲取當前發佈的版本。 – DMCApps 2013-03-07 16:12:40

3

是的,所有你需要做的就是禁用舊aplication,後一個發佈鈕將可推左上角區域,以便您的新APK將公佈

相關問題