5 พ.ย. 2557

Reset Password KeyStore & Alias pwd & Alias Name



KeyStore
 " Key ที่ใช้สำหรับยืนยันตัวตนของแอพพลิเคชั่น " เมื่อเวลาเราเขียนแอพฯ เสร็จ หากเราต้องการเอาแอพ ฯ นั้นขึ้นสโตล์
หรือเอาไปติดตั้งบนมือถือหรือแท็ปเลตเครื่องอื่น จำเป็นต้อง Export มันออกมา ให้ได้ไฟล์​ .apk ซึ่งระหว่างการ export application นั้นจำเป็นต้องมี Keystore เอาไว้สำหรับ Signing Certificate ครับ
" เพิ่มเติม : KeyStore สำคัญมากนะครับ ควร Backup เก็บไว้ให้ดี เพราะเวลาเราใช้ Keystore ชุดไหนในการ Signing Certificate App ขึ้น Google Store แล้วหากต้องการอัพเดทแอพ ฯ เดิม จำเป็นต้องใช้ Keystore ชุดเดียวกันกับครั้งแรกที่เอาชึ้นไป เพราะถ้าหากทำหาย จะไม่สามารถอัพเดท แอพฯ ตัวที่อยู่บนสโตล์ได้เลย ต้อง New App ใหม่ สถิติก็ใหม่ด้วย เสียทั้งเวลา"



โครงสร้าง  Keystore ตอนที่เราสร้าง

Name:
   my.keystore
Password:
   password123
   Alias:
      my_name
   Alias Password:
      password456


  • Name : ชื่อ KeyStore
  • Password : Password ของ Keystore
  • Alias : ชื่อ Alias
  • Password : Password ของ Alias
ดังนั้นเวลาเราจะ Export Application เราต้องใส่รหัสผ่าน 2 ครั้ง 
  1. ครั้งแรก จะใส่ Password Keystore 
  2. เลือก Alias
  3. ใส่ Password Alias
  4. Export finish.

พูดซ่ะยาวล่ะ มาถึงการ Reset Password กันเต๊อะ
  • เริ่มจาก Reset Keystore โดยเปิด cmd หรือ terminal และใส่ Command ต่อไปนี้
  • Keytool -storepasswd -keystore my.keystore
  • มันจะให้ ถามรหัสเดิม  และให้ใส่รหัสใหม่ 
" Keytool เป็นเครื่องมือของ java อยู่ใน ชุด jdk ครับ
บน Mac Keytool จะอยู่ที่  Library ▸ Java ▸ JavaVirtualMachines ▸ jdk▸ Contents ▸ Home ▸ bin
บน Windows จะอยู่ที่ Programfiles(x86) ▸ Java ▸ jdk ▸ Contents ▸ Home ▸ bin (ไม่แน่ใจ) "
Re-Password Alias 
  • keytool -keypasswd -keystore my.keystore -alias my_name

Re-Name Alias
  • keytool -changealias -keystore my.keystore -alias my_name -destalias my_new_name

การ Reset Password Keystore หรือ Re-Password Alias ถึงจะ Reset ไปแล้ว แต่ก็สามารถใช้ Keystore ชุดที่เปลี่ยนนี้ ไปอัพเดทแอพ ฯ​ ชุดเดิมกับชุดเดียวกันที่อยู่บนสโตล์ได้ครับ

หากต้องการ Reset ทั้ง KeyStore และ Alias ต้องทำแบบนี้
1. เปลี่ยน Password Alias ก่อน
2. แล้วค่อยเปลี่ยน Password KeyStore ไม่งั้นเปลี่ยนไม่ได้ ลองดูสิ๊



ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Ads Inside Post

-