เนื่องจากคุณติดตั้งระบบปฏิบัติการใหม่คุณอาจไม่มีคีย์ส่วนตัวและคีย์สาธารณะที่คุณเคยลงชื่อเข้าใช้แอป XCode มาก่อนอีกต่อไป คุณต้องสร้างคีย์เหล่านั้นขึ้นมาใหม่ในเครื่องของคุณโดยการเพิกถอนใบรับรองก่อนหน้าของคุณและขอรหัสใหม่ในพอร์ทัลการพัฒนา iOS ในขั้นตอนนี้คุณจะถูกขอให้สร้างคำขอลงนามใบรับรองซึ่งดูเหมือนว่าคุณจะมีปัญหา
คุณจะพบทุกสิ่งที่คุณต้องการซึ่งประกอบด้วย (จากเอกสารอย่างเป็นทางการ):
1. เปิดการเข้าถึงพวงกุญแจบน Mac ของคุณ (อยู่ในแอพพลิเคชั่น / ยูทิลิตี้)
2. เปิดการตั้งค่าและคลิกใบรับรอง ตรวจสอบให้แน่ใจว่าทั้ง Online Certificate Status Protocol และ Certificate Revocation List ถูกตั้งค่าเป็น Off
3. เลือกการเข้าถึงพวงกุญแจ> ผู้ช่วยใบรับรอง> ขอใบรับรองจากผู้ออกใบรับรอง
หมายเหตุ: หากคุณเลือกคีย์ส่วนตัวไว้เมื่อคุณทำสิ่งนี้ CSR จะไม่ได้รับการยอมรับ ตรวจสอบว่าไม่ได้เลือกคีย์ส่วนตัว ป้อนที่อยู่อีเมลผู้ใช้และชื่อสามัญของคุณ ใช้ที่อยู่และชื่อเดียวกับที่คุณใช้ลงทะเบียนในโปรแกรมนักพัฒนา iOS ไม่จำเป็นต้องใช้ที่อยู่อีเมล CA
4. เลือกตัวเลือก“ บันทึกลงดิสก์” และ“ ให้ฉันระบุข้อมูลคู่คีย์” แล้วคลิกดำเนินการต่อ
5. ระบุชื่อไฟล์และคลิกบันทึก (อย่าลืมแทนที่. certSigningRequest ด้วย. csr)
สำหรับขนาดคีย์ให้เลือก 2048 บิตและสำหรับอัลกอริทึมให้เลือก RSA คลิกดำเนินการต่อและผู้ช่วยใบรับรองจะสร้าง CSR และบันทึกไฟล์ไปยังตำแหน่งที่คุณระบุ