iOS Development วิธีแก้ปัญหา This certificate has invalid issuer
สำหรับนักพัฒนาเกมส์หรือโมบายแอพพลิเคชั่น อาจจะเคยเจอปัญหาอยู่บ่อย ๆ เกี่ยวกับการสร้างไฟล์ Certificate สำหรับการพัฒนาฝั่ง iOS Platfrom ปัญหา certificate หมดอายุบ้าง และเมื่อ export ไปใช้งานจะเจอปัญหา invalid certificate อยู่ตลอด วันนี้มาแนะนำวิธีแก้ปัญหาแบบ step by step สำหรับปัญหา This certificate has invalid issuer ซึ่งท่านนักพัฒนาทั้งหลายสามารถดูขั้นตอนการแก้ปัญหาได้ตามลำดับด้านล่างครับ
วิธีแก้ไข แบบ Step By Step
1. เปิดโปรแกรม keychain access
2. เลือกเมนู view->Show Expired Certificates.
3. เลือก Categroy เป็น Certificate หา “Apple Worldwide Developer Relation Certificate Authority” ที่หมดอายุ ในเมนู login และ system ถ้าหมดอายุให้ลบออกทั้งหมด
4. จากนั้นดาวน์โหลด Certificate ตัวใหม่มาติดตั้ง
https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
5. ทดสอบ install certificate ตัวอื่น ๆ ของ apple จะไม่ This certificate has invalid issuer แน่นอนแล้วครับ
หวังว่าจะเป็นประโยชน์สำหรับนักพัฒนาโมบายแอพพลิเคชั่นใน iOS Platform ครับ