สำหรับ Xcode 10.2:
แม้ว่าคำถามนี้มีคำตอบมากมาย แต่ฉันต้องการอธิบายแนวคิดทั้งหมดโดยละเอียดเพื่อให้ทุกคนสามารถนำความรู้นี้ไปใช้กับ Xcode รุ่นเพิ่มเติมหรือรุ่นก่อนหน้าได้
ทุกโครงการ Xcode ประกอบด้วยหนึ่งหรือมากกว่าหนึ่งเป้าหมาย ตามที่แอปเปิ้ล , A target specifies a product to build and contains the instructions for building the product from a set of files in a project or workspace.
ดังนั้นเป้าหมายของทุกคนเป็นผลิตภัณฑ์ (app) บนตัวของมันเอง
ขั้นตอนในการเปลี่ยนชื่อ:
ขั้นตอนที่ 1:ไปที่เป้าหมายและเปิดข้อมูลแท็บของเป้าหมายที่มีชื่อที่คุณต้องการเปลี่ยน
ขั้นตอนที่ 2:ดูคีย์ชื่อบันเดิลภายใต้คุณสมบัติเป้าหมาย iOS แบบกำหนดเองที่ตั้งค่าเป็นคุณสมบัติเริ่มต้นของ$(PRODUCT_NAME)
ที่ถูกกำหนดเป็นคุณสมบัติเริ่มต้นของ
ขั้นตอนที่ 3:คุณสามารถเปลี่ยนชื่อ Bundleโดยตรง (ไม่แนะนำ) หรือถ้าคุณเปิดแท็บการตั้งค่าการสร้างจากนั้นในการค้นหาชื่อผลิตภัณฑ์ภายใต้การตั้งค่าคุณจะเห็นว่าชื่อผลิตภัณฑ์ถูกตั้งค่าเป็น$(TARGET_NAME)
มีการตั้งค่า
ขั้นตอนที่ 3:คุณสามารถเปลี่ยนชื่อผลิตภัณฑ์หรือเปลี่ยนชื่อเป้าหมายได้โดยดับเบิลคลิกที่เป้าหมาย
ดังนั้นการเปลี่ยนชื่อผลิตภัณฑ์ ( ชื่อแอป)หรือชื่อเป้าหมายทั้งสองจะส่งผลให้ได้ผลลัพธ์ที่คล้ายกัน แต่ถ้าคุณต้องการเปลี่ยนแอป Nam e และต้องการใช้ชื่อเป้าหมายเดิมต่อไปให้เปลี่ยนชื่อผลิตภัณฑ์เท่านั้น