2013-02-16 60 views
5

我們在Google Play中發佈了一個現有應用(apk v282)。此應用沒有應用內商品,也沒有「結算」權限。應用內結算:在現有已發佈應用上添加結算信息

我們開發了包含應用內商品和BILLING權限的升級版本(v292)。

我們在Google Play控制檯中創建應用內商品時遇到問題: 當我們上傳v292 apk作爲Google Play控制檯的草稿時,我們在草稿中列出了兩個APK:舊版和新版: enter image description here

在該頁面中,我們有兩個選擇:

1-要麼我們點擊「應用內商品」左側列表上打造我們的產品,我們看到了一個頁面,指出:

要添加應用內商品,您需要將BILLING權限添加到您的 APK中。

因此,我們無法創建應用內產品,可能是因爲v282仍處於草稿配置狀態。 2,或者,我們刪除舊的v282 APK(不具備BILLING權限),以便只在草稿配置中保留新的v292。但是,當點擊「應用內商品」時,我們會收到關於未保存配置的彈出式警告。但沒有按鈕來保存它,只發布。當然,我們不想在測試中發佈它。

總結一下:如何測試應用程序購買在以前發佈的應用程序沒有它?

+0

提問者的問題......當您發佈APK時是否顯示您可以立即添加應用程序購買?或者你需要等幾個小時?我幾個小時前發佈了它(具有帳單權限),但仍然得到了相同的消息...... Google爲什麼要求開發人員上傳新的APK來創建IAP ...?! – K2xL 2013-05-11 21:10:08

回答

1

我有完全相同的問題。我最終做的是使用新權限上傳新版本,但沒有顯示應用內結算選項。我很容易,因爲它只是一個優先選項,可以刪除很容易顯示的廣告。一旦發佈該網站,我就可以創建應用內產品,並且我可以用一個新的apk文件進行測試,並在之後不久發佈該文件。

1

您必須暫時更改軟件包名稱並在市場上上傳新應用程序(不需要發佈)。

在應用程序內購買只是檢查,以便don't choose any package name which you want to use in feature.因爲每個包的名稱是獨一無二的,谷歌反正記住所有包的名稱,以便您可以使用此提醒

,然後測試在這一點,當你在成功的全力奔跑該臨時構建應用程序,然後你可以再次更改你想要上傳你的下一個apk的以前的包名稱,你必須從中刪除舊版本,然後你纔可以在應用程序產品中創建。

現在,如果你想檢查應用程序購買,那麼你必須從不同的賬戶購買該產品except this account in which you are uploading your apk不要擔心,檢查這個功能後,你可以回滾你的錢。

我最近面臨這個問題,我就這樣跟着了所以我希望你能從我的經驗中得到一些幫助。

0

我認爲這裏的問題在於Google Play控制檯認爲您正在嘗試發佈多個apks。這如果的APK針對不同的設備配置僅支持:

publishing multiple apks

我認爲一旦你刪除以前的版本,你將能夠使用應用內結算,以激活新版本。我會盡快嘗試,如果我瞭解更多,請更新此答案。

4

對於每個尋找解決方案的人來說:上傳一個apk到alpha都可以。所以你應該添加計費權限到你的Android清單,建立一個簽名版本並加載apk到alpha。之後,您可以在應用購買產品中進行配置,而無需將apk文件上傳到製作。

+1

這應該被標記爲正確的答案 – 2016-09-29 06:22:05