Tags:
Node Thumbnail

ระบบรักษาความปลอดภัยของแอนดรอยด์อาศัยการเซ็นรับรองความถูกต้องของตัวแอปด้วยกุญแจของตัวนักพัฒนา ความลำบากอย่างหนึ่งคือหากนักพัฒนาไม่ได้เชี่ยวชาญพอจนกระทั่งทำกุญแจหายไป จะไม่สามารถอัพเดตแอปเดิมได้และต้องออกแอปใหม่แทน ตอนนี้ Google Play ก็ออกบริการแก้ไขปัญหานี้แล้วชื่อว่า Google Play App Signing

นักพัฒนาที่ต้องการเข้าใช้บริการนี้จะแยกกุญแจรับรองแอปเป็นสองส่วน คือ กุญแจสำหรับอัปโหลด (upload key) และกุญแจสำหรับรับรองแอป (signing key) โดยกุญแจรับรองแอปจะอยู่บนเซิร์ฟเวอร์ของกูเกิลเสมอ ส่วนกุญแจอัปโหลดจะอยู่บนเครื่องนักพัฒนาเหมือนเดิม เมื่ออัปโหลดแล้ว Google Play จะตรวจกุญแจอัปโหลดว่ารับรองมาถูกต้องแล้วรับรองตัวแอปใหม่ด้วยกุญแจรับรองแอป

กูเกิลเตือนว่าฟีเจอร์นี้เข้าแล้วออกไม่ได้เพราะเซิร์ฟเวอร์เก็บกุญแจของกูเกิลไม่รับรองการลบกุญแจออกจากระบบ

ที่มา - Android Developer, Android: App Signing

No Description

Get latest news from Blognone

Comments

By: hisoft
ContributorWindows PhoneWindows
on 21 May 2017 - 00:50 #988117
hisoft's picture

ถ้ากุญแจอัปโหลดหาย ออกใหม่ได้ใช่มั้ยครับ?

By: lew
FounderJusci's WriterMEconomicsAndroid
on 21 May 2017 - 01:02 #988118 Reply to:988117
lew's picture

ได้ครับ คนใช้มองไม่เห็นด้วยว่ากุญแจเปลี่ยน


lewcpe.com, @wasonliw

By: heart
ContributoriPhone
on 21 May 2017 - 08:37 #988135
heart's picture

แล้วสามารถ Download กุญแจรับรองลงมาได้ไหม?

ถ้าไม่ได้ สิ่งเดียวที่กระทบคือ ถ้าต้องการเอาแอพไปวางบน Store ทางเลือกอื่นๆ
จะไม่สามารถใช้กุญแจรับรองเดียวกันได้