ขั้นตอนต่ออายุ Distribution Certificate บน Mac
ขั้นตอนการทำ
- เปิด Keychain Access (Spotlight → Keychain Access)
- เมนู Keychain Access → Certificate Assistant → Request a Certificate from a Certificate Authority
- กรอกข้อมูล: Name, Email → เลือก Saved to disk → Continue
- บันทึกไฟล์ .CSR (Certificate Signing Request) ไว้ที่ต้องการ
- เข้า developer.apple.com → Certificates, IDs & Profiles
- เลือก Certificates → Production → กด +
- เลือก App Store and Ad Hoc → Continue
- อัปโหลดไฟล์ .CSR ที่สร้างไว้ → Generate
- ดาวน์โหลด Certificate (.cer) → ดับเบิลคลิกติดตั้งใน Keychain
หลังต่ออายุแล้ว
- สร้าง Provisioning Profile ใหม่ (หรือ Edit Profile เดิม → Generate)
- ดาวน์โหลด Profile ใหม่ → ติดตั้ง (ดับเบิลคลิก)
- ใน Xcode: Preferences → Accounts → Manage Certificates → Refresh
- เลือก Profile ใหม่ใน Project Settings → Signing & Capabilities
เคล็ดลับ
- Backup Private Key ใน Keychain (Export .p12) ไว้กันสูญหาย
- Certificate หมดอายุ 1 ปี ต้องต่ออายุก่อนหมด
- ใช้ Automatic Signing ใน Xcode จะจัดการให้อัตโนมัติ (แนะนำ)