อ๊ะข้อผิดพลาดอันรุ่งโรจน์นี้ สำหรับฉันเมื่อใดก็ตามที่ฉันเห็นข้อผิดพลาดนี้ฉันจะตรวจสอบสิ่งต่าง ๆ ต่อไปนี้:
1. อนุญาตให้ XCode เข้าถึงข้อมูลโปรไฟล์การจัดสรรของคุณตลอดเวลา - หาก XCode ถามเมื่อคุณเริ่มต้นขึ้นเพื่อให้สามารถเข้าถึงไฟล์ส่วนตัวของคอมพิวเตอร์ของคุณเพื่อให้สามารถรับข้อมูลโปรไฟล์การจัดสรรด้วยตัวเลือกเพื่อให้เข้าถึงได้เสมอไม่ใช่ตอนนี้ หรือเพียงครั้งเดียว - ตั้งเป็นอนุญาตให้เข้าถึงได้ตลอดเวลา
2. หากคุณมีไฟล์สิทธิ์เก่า ๆ ที่เตะไปรอบ ๆ โปรเจ็กต์ของคุณให้กำจัดมันและสัญลักษณ์ใด ๆ ของมัน - ถ้าคุณเห็นไฟล์. ititlements ในโปรเจคของคุณให้ลบมันออก (หรืออย่างน้อยก็เอาการอ้างอิงออกไป คุณพร้อมที่จะลบทิ้งทันที) จากนั้นตรวจสอบให้แน่ใจว่าบรรทัด 'การลงนามรหัสสิทธิ์' ภายใต้ส่วน 'การเซ็นชื่อรหัส' ในการตั้งค่าการสร้างว่างเปล่า
3. ตรวจสอบแอปพลิเคชันบริการออนไลน์และจับคู่กับบริการของคุณใน XCode สำหรับแอป - ไปที่ Apple Member Center และตรวจสอบ ID แอพสำหรับแอพของคุณคลิกที่แอพเพื่อดู 'Application Services' และดูว่าคุณเป็นอย่างไร ได้ตรวจสอบแล้วไปที่ XCode และตรวจสอบส่วน 'ความสามารถ' ของคุณเพื่อให้แน่ใจว่าทั้งสองมีรายการบริการ Apple เหมือนกันทั้งสองรายการ
4. ตรวจสอบให้แน่ใจว่าคุณกำหนดโปรไฟล์การจัดสรรที่ถูกต้องให้กับแอปของคุณก่อนทำการตรวจสอบ - ตรวจสอบโปรไฟล์การจัดเตรียมของคุณสำหรับแอปของคุณใน Apple Member Center ตรวจสอบให้แน่ใจว่ามันยังไม่หมดอายุ . ดาวน์โหลดและคลิกที่โปรไฟล์การจัดสรรใหม่เพื่อให้แน่ใจว่ามี XCode อยู่หรือไปที่ XCode> การตั้งค่า> บัญชี> คลิกที่บัญชีของคุณและ 'ดูรายละเอียด' จากนั้นคลิกที่ปุ่มมุมด้านล่างเพื่อซิงค์โปรไฟล์ทั้งหมดไปยัง XCode คุณควรมีโปรไฟล์ให้เลือกในตอนนี้ในส่วน 'การเซ็นรหัส' เมื่อคุณมีโปรไฟล์การจัดสรรที่ถูกต้องแล้วคุณสามารถตั้งค่าบรรทัด 'รหัสการลงนามรหัส' เป็นตัวเลือกที่ถูกต้องสำหรับโปรไฟล์การจัดเตรียมนั้น
หมายเหตุ - หากทำใบรับรองการแจกจ่ายสามารถช่วยในการตั้งค่าบรรทัด 'รหัสการลงนามรหัส' ให้เป็นข้อมูลประจำตัวที่คุณใช้สำหรับการแจกจ่ายรวมถึงบรรทัดการดีบัก
5. หากทุกอย่างล้มเหลว - ทำความสะอาดโครงการของคุณและรีสตาร์ท XCode และเวทมนต์ของ Apple อาจจะใช้ได้ในครั้งต่อไปที่คุณเปิดโครงการและลองตรวจสอบ