ฉันจะเปลี่ยนเทมเพลตลิขสิทธิ์ใน Xcode 4 ได้อย่างไร


116

ไม่มีใครรู้วิธีเปลี่ยนลิขสิทธิ์ในเทมเพลตสำหรับ Xcode นั่นคือที่ด้านบนของไฟล์ใหม่จะเขียนว่า:

//  Copyright 2011 {Company Name}. All rights reserved.

ใน Xcode เวอร์ชันก่อนหน้าคุณสามารถเปลี่ยนได้โดยเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล:

defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{"ORGANIZATIONNAME" = “{Company Name}";}’

ใน Xcode 4.0 วิธีนี้ใช้ไม่ได้อีกต่อไป


ใช้งานได้หรือไม่หากคุณตั้งค่าฟิลด์ บริษัท สำหรับรายการของคุณเองในสมุดที่อยู่

ฉันลองเปลี่ยนแล้วและรีเซ็ตคอมพิวเตอร์ให้ไม่สำเร็จ
woot586

คำตอบ:


208

Xcode 4 (ขึ้นไป) จัดเก็บสิ่งนี้เป็นรายโครงการ

หากคุณเลือกโปรเจ็กต์ใน Project Navigator (Cmd-1) และเปิด File Inspector (Cmd-Opt-1) คุณจะเห็นฟิลด์สำหรับ "Organization" ภายใต้ "Project Document"


38

คุณสามารถเปลี่ยนเทมเพลตลิขสิทธิ์ใน Xcode ได้ที่นี่:

Project Navigator -> ตัวตรวจสอบไฟล์ -> "องค์กร"

ใส่คำอธิบายภาพที่นี่


30

__MyCompanyName__ น่าเกลียด (หรือถ้าคุณไม่ได้เขียนโค้ดสำหรับ บริษัท ที่ตั้งขึ้นในโปรไฟล์ของคุณ) มาเปลี่ยนกันเถอะ

  1. คลิกที่รูทโครงการของคุณProject Navigatorทางด้านซ้าย

  2. เปิดใช้งานมุมมองยูทิลิตี้ของคุณทางด้านขวาในขณะที่รูทโปรเจ็กต์ถูกไฮไลต์

  3. เลือกFile Inspectorขณะที่ Identity แสดงProject Nameไฟล์.

  4. ภายใต้Project Documentเป็นเขตข้อความที่เรียกว่าองค์การ นั่นคือตำแหน่งที่เหมาะสมในการกำหนดค่าที่คุณต้องการ


10

คุณสามารถค้นหาไฟล์เทมเพลตได้ใน /Developer/Library/XCode/Templates/


ขอบคุณ Macmade สำหรับใครก็ตามที่ต้องการสิ่งนี้ฉันได้แทนที่“ ORGANIZATIONNAME ” ในแต่ละไฟล์ด้วยสิ่งที่ฉันต้องการให้ลิขสิทธิ์เป็น
woot586

3
น่าเศร้าที่ Apple ได้ลบโฟลเดอร์ / Developer สำหรับ Lion / Mountain Lion คำตอบนี้ใช้ไม่ได้อีกต่อไป :(
อดัม

5
ลำดับชั้นของโฟลเดอร์เดียวกันสามารถพบได้ในชุดแอปพลิเคชัน xCode
Macmade

2

เพียงไปที่แอปพลิเคชันสมุดรายชื่อบน Mac ของคุณและเปลี่ยนชื่อ บริษัท ที่อยู่ในรายการภายใต้บัตรที่อยู่ของคุณเอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.