我試圖將應用發佈到Google Play的證書籤名,它不會允許我這樣說的:APK使用尚未生效
You uploaded an APK signed with a certificate that is not valid.
You need to sign tour APK with certificate that is currently valid.
截圖:
我該如何解決這個錯誤?
我試圖將應用發佈到Google Play的證書籤名,它不會允許我這樣說的:APK使用尚未生效
You uploaded an APK signed with a certificate that is not valid.
You need to sign tour APK with certificate that is currently valid.
截圖:
我該如何解決這個錯誤?
通過更改我的電腦的系統日期來解決它。我將它設置爲今天 - 兩天,並創建了一個新的密鑰庫,嘗試上傳並運行。
那麼你的系統日期設置錯誤開始?設置正確的日期和時間(區域)應該工作。:) +1 – Doomsknight
實際上,您需要更改日期和時間,然後才能創建證書本身(不簽名apk),因此Google Play控制檯將能夠比較已簽名(已通過認證的)apk的開始日期和結束日期。當您處於與Google Play服務器不同的時區時(即+ 11小時),會發生此錯誤。 –
這是非常糟糕的解決方案,但工作。實際上你背後的原因在urs系統中有錯誤的時區,這在你的觀點還沒有達到。您需要修復您的時區並更正系統的日期和時間。 – user3819810
我通過等待14個小時解決了這個問題。然後上傳工作無需更改apk中的任何內容。希望這可以幫助某人。
我最終通過在我的時鐘設置中修復時區來解決此問題。
大多數情況下只需等待一兩分鐘。時間可能略微偏離。
偉大的!這對我很有用。 –
我不能說其他人不正確,但他們大多描述同樣的事情。無論Google用哪種方式進行驗證,簽名APK時使用的時間戳都不是「正確的」。因此,您從Google的角度創建過去或未來的簽名包,最有可能的未來,因爲該消息表示將來時「無效尚未」
無法給出我們必須更新的固定時間我們的時鐘,所以最適合我的是只是等到它工作。
創建新的證書/密鑰庫。不知怎麼,你的apk有一個只在將來有效的證書。 (也就是說,開始日期目前是未來的)。 – Doomsknight
感謝您的回覆@Doomsknight,我在哪裏設置開始日期? – Emkey