TL; DR Xcode มีความเฉพาะเจาะจงมากเกี่ยวกับชื่อที่คุณให้แอป ID ของคุณในศูนย์สมาชิก การมีตัวระบุกลุ่มที่ถูกต้องนั้นไม่เพียงพอ คุณต้องใช้รูปแบบเฉพาะที่แสดงด้านล่างสำหรับ Xcode เพื่อ "ดู" ID แอปของคุณ
ปรับปรุง : ตาม @isaacselement ในความคิดเห็นด้านล่างนี้ปัญหานี้ได้รับการแก้ไขใน Xcode 7.3.1
วิธีการแก้ปัญหาของ @ romrom ในการลบ App ID และการให้ Xcode สร้างใหม่นั้นเป็นเงื่อนงำ น่าเสียดายที่มันไม่ใช่สตาร์ตเตอร์สำหรับฉันเนื่องจาก ID แอปของฉันถูกใช้โดยแอพ Store ดังนั้นจึงไม่สามารถลบได้
อย่างไรก็ตามฉันค้นพบจากการทดลองบางอย่างที่ฉันสามารถแก้ปัญหาได้ด้วยการแก้ไข App ID ที่กำลังออก ปรากฎว่า Xcode จู้จี้จุกจิกเกี่ยวกับชื่อของ ID และไม่ใช่แค่บันเดิล ID
สำหรับ ID ชุดรวมเช่นcom.mycompany.appnameชื่อรหัสแอปจะต้องอยู่ในรูปแบบนี้:
XC com mycompany appname
ชื่อในรูปแบบอื่น ๆ จะไม่สามารถมองเห็นได้ด้วย Xcode
วิธีตรวจสอบว่าคุณได้รับผลกระทบ / วิธีแก้ไข
- เข้าสู่ศูนย์สมาชิก
- คลิกที่ "ใบรับรองตัวบ่งชี้และโปรไฟล์"
- หนึ่งในแถบนำทางด้านซ้ายให้คลิกที่ "ID แอป"
- ค้นหา App ID ด้วยตัวระบุบันเดิลของคุณ
- หากรหัสแอปนั้นไม่มีรูปแบบชื่อที่ถูกต้อง (ดังที่แสดงด้านบน) ให้คลิกที่มันจากนั้นคลิกที่ปุ่มแก้ไข
- เปลี่ยนชื่อและคลิกเสร็จสิ้น
- เพลิดเพลินไปกับการลดความเครียดและความโกรธ
PS มีปัญหาบางอย่างที่เกี่ยวข้องหากคุณใช้ Xcode 7.3ซึ่งจะไม่สร้างโปรไฟล์การกระจายที่เหมาะสมสำหรับคุณโดยอัตโนมัติแม้ว่าคุณจะแก้ไขชื่อตามที่ฉันได้กล่าวไว้ข้างต้น การแก้ปัญหาคือการลดระดับเป็น 7.2.1 หรือ 7.3 Beta หรือใช้เครื่องมือเช่น fastlane / ถอนหายใจ