我正在開發剛剛發佈的應用程序。在發佈之前,我有10個左右的測試人員幫助我測試應用程序,並在手機上測試版本。現在我希望他們從市場上安裝應用程序,以便他們成爲第一批(相當)評價應用程序的人。以前手動安裝時從Market安裝應用程序
的問題是,即使卸載應用程序的測試版後,試圖從市場上得到它,當一個錯誤彈出說,「有創建訂單一個錯誤。」他們無法安裝它。有什麼我或他們可以對此做些什麼?
我告訴測試人員請按照Troubleshooting Download Issues - >「下載失敗」消息下的說明操作。這沒有奏效。 更新1:添加清除數據爲市場應用程序的嘗試列表。
更新2:它似乎是服務器端。這裏有一個日誌:
Finsky : [1] DfeRequest.deliverResponse: Not delivering second response for request=[[ ] https://android.clients.google.com/fdfe/details?doc=com.audia.rta NORMAL 104]
Finsky : [1] DfeRequest.deliverResponse: Not delivering second response for request=[[ ] https://android.clients.google.com/fdfe/rec?c=3&rt=4&doc=com.audia.rta NORMAL 105]
Finsky : [1] DfeRequest.deliverResponse: Not delivering second response for request=[[ ] https://android.clients.google.com/fdfe/rec?c=3&rt=1&doc=com.audia.rta NORMAL 107]
Finsky : [1] DfeRequest.deliverResponse: Not delivering second response for request=[[ ] https://android.clients.google.com/fdfe/rev?doc=com.audia.rta NORMAL 106]
time passes...
Finsky : [1] CarrierProvisioningAction.run: No need to fetch provisioning from carrier.
Finsky : [1] GetBillingCountriesAction.run: Skip getting fresh list of billing countries.
time passes...
Volley : [11] BasicNetwork.performRequest: Unexpected response code 500 for https://android.clients.google.com/fdfe/purchase
Finsky : [1] CheckoutPurchase.onErrorResponse: SERVER: An error occurred while creating your order.
Finsky : [1] CheckoutPurchase.setError: type=NETWORK_OR_SERVER, code=-1, message=An error occurred while creating your order.
注意來自服務器的響應500
。奇怪的是,如果我嘗試購買我自己的應用,這是我得到的確切輸出,但我認爲這是因爲Google不允許這樣做。
卸載在頁面底部列出,你確定每個人都試過(看起來像你在原始問題中所做的那樣),你是否也用發佈密鑰簽署了測試應用程序? –
是的,該應用程序已卸載。以前的測試版本是使用調試簽名的,但最後幾個版本是使用發行版密鑰簽名的。從一個轉換到另一個並不是問題,至少只要應用程序首先被卸載。 – tmandry
既然你卸載了,我真的不想在沒有在黑暗中拍攝任何其他客戶端問題。 –