需要 Keytool做keystore.
然後遇上第一個難關:
Run 以下command ,出現了亂碼 :
keytool -genkey -v -keystore my_key_name.keystore -alias my_key_alias -keyalg RSA -keysize 2048 -validity 10000
keytool -genkey -v -keystore my_key_name.keystore -alias my_key_alias -keyalg RSA -keysize 2048 -validity 10000
原因是中文Window OS (也可能只有Win 10 這樣?)
解決方法是輸入 : chcp 936
將encoding 轉utf-8 .
接著是第二個難關
密碼都打完了,卻發生存取被拒,無法生成keystore.
解決方法是用管理員身份執行 Command line ... 😅
第三個難關
上載至Play Console 後,出現
你上載的 APK 或 Android App Bundle 使用的簽署憑證即將過期,請使用有效期至較遠時間的憑證簽署 APK 或 Android App Bundle。
解決方法是修改validity 至更長時間
解決方法是修改validity 至更長時間
插曲 : 最後發現copy 至commandline時出錯,少copy 了validity..😭
keytool -genkey -v -keystore my_key_name.keystore -alias my_key_alias -keyalg RSA -keysize 2048 -validity 20000
第四個難關
是修改證書時間後再上載,然後出現的..
由於 Google Play 中已存在「com.xxx」,你需要改用其他套件名稱。
解決方法是修改build.gradle中的applicationId...
第5個難關
都上載完成了,但是測試員無法下載...
A testing version of this app hasn't been published yet or isn't available for this account.
後來終於找到類似的解答 : Alpha test (Closed test封閉測試) 要等Google Review完成,才可以讓測試員下載。
Quoted : "Every new app version that you release on Closed testing track are religiously reviewed by Google before they are made available to the testers. During this time, the release will show up as “in review” in the PlayStore console."
Ref : 這一篇關於Google Play Store Alpha Testing
A testing version of this app hasn't been published yet or isn't available for this account.
後來終於找到類似的解答 : Alpha test (Closed test封閉測試) 要等Google Review完成,才可以讓測試員下載。
Quoted : "Every new app version that you release on Closed testing track are religiously reviewed by Google before they are made available to the testers. During this time, the release will show up as “in review” in the PlayStore console."
Ref : 這一篇關於Google Play Store Alpha Testing
根據文章資料,一般Google Review需要數小時至4天...
為了上架,撞得頭破血流了,希望快點Review完成,一切順利。
No comments:
Post a Comment