새 소스 파일을 만들 때 xcode는 사용자 이름과 회사 이름으로 주석을 추가합니다.
xcode에 대한 회사 이름을 어디에서 설정합니까 (프로젝트가 아님).
새 소스 파일을 만들 때 xcode는 사용자 이름과 회사 이름으로 주석을 추가합니다.
xcode에 대한 회사 이름을 어디에서 설정합니까 (프로젝트가 아님).
답변:
Xcode 4 GM 시드에서 :
탐색 창 (맨 왼쪽)에서 프로젝트 (맨 위 항목)를 선택합니다.
유틸리티 창을 확장합니다 (창 오른쪽 상단, 3 버튼 "보기"그룹의 맨 오른쪽 버튼).
"프로젝트 문서"섹션에는 "조직"텍스트 필드 (파일 검사보기, 위에서 두 번째 섹션)가 있습니다.
기본적으로 Xcode는 모든 새 소스 파일 (.m .h 등)에 다음과 유사한 회사 이름을 삽입합니다.
Copyright (c) 2009 MyCompanyName. 판권 소유.
이 참조를 변경하는 것은 터미널 창에서 다음을 입력하여 "YourNameHere"를 원하는 텍스트로 바꾸는 것만 큼 간단합니다. 또한 이것이 모두 터미널에서 한 줄에 입력되었는지 확인하십시오.
기본값 쓰기 com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'
또는
~ / Library / Preferences로 이동하여 com.apple.Xcode.plist를 두 번 클릭하고 편리한 plist 편집기를 사용하여 Xcode 또는 IB 환경 설정 패널에서 다루지 않는 다른 흥미로운 기본값을 설정할 수도 있습니다.
또는
이 질문에 대한 @slf 대답 은 Xcode 4에서 이것을 달성하는 향상된 방법을 보여줍니다 (아래에 붙여 넣음)
탐색 창 (맨 왼쪽)에서 프로젝트 (맨 위 항목)를 선택합니다.
유틸리티 창을 확장합니다 (창 오른쪽 상단, 3 버튼 "보기"그룹의 맨 오른쪽 버튼).
"프로젝트 문서"섹션에는 "조직"텍스트 필드 (파일 검사보기, 위에서 두 번째 섹션)가 있습니다.
Xcode 4.2 Beta 7 (iOS 5.0)에서 테스트했습니다.
Xcode가 둘 다에서 ORGANIZATIONNAME을 검색하지 않는 것 같습니다.
기본값 쓰기 com.apple.Xcode PBXCustomTemplateMacroDefinitions
'{ORGANIZATIONNAME = "YourNameHere";}'
...도 아니다
~ / Library / Preferences / com.apple.Xcode.plist
적절한 해결책은 주소록에서 이름과 회사 이름을 업데이트하는 것입니다.
그런 다음 새 Xcode 프로젝트를 만들어 시도 할 수 있습니다.
또는 Mac OS X 주소록 응용 프로그램 의 주소 카드에 회사 이름을 설정할 수 있습니다 . 나를 위해 일했습니다 (SL, Xcode 3.2.2)
SLF가 위에 쓴 내용에 추가 :
Xcode 4 GM 시드에서 :
탐색 창 (맨 왼쪽)에서 프로젝트 (맨 위 항목)를 선택합니다.
유틸리티 창을 확장합니다 (창 오른쪽 상단, 3 버튼 "보기"그룹의 맨 오른쪽 버튼).
"프로젝트 문서"섹션에는 "조직"텍스트 필드 (파일 검사보기, 위에서 두 번째 섹션)가 있습니다.
그러나 작은 문제가 있습니다.
SLF 설명에 따라 조직 이름을 변경해도 프로젝트 파일이 수정 된 것으로 설정되지 않고 저장된 위치에 변경 사항이 없습니다.
조직 이름을 변경 한 후 그룹을 추가하는 것과 같이 프로젝트를 약간 변경해야 Xcode 4에서 파일을 저장합니다.
또한 작업 공간에서 작업하는 경우 각 프로젝트에 대해 변경해야합니다.
XCode 4.0.2에서 테스트 됨
appName-Info.plist로 이동하여 "저작권 (사람이 읽을 수있는)"필드 (nameOfDeveloper 또는 companyName)를 추가하기 만하면됩니다. :
이것에 대해 있어야 할 것보다 더 많은 혼란이 있습니다. 나는 여기에서 명확히했다 : https://stackoverflow.com/a/9793899/1273966 나는이 스레드에서 동일한 작업을 수행합니다.
프로젝트 문서 (위에 설명)에서 조직 이름이 비어 있으면 주소록의 'me'항목에서 회사 이름을 가져옵니다.
위에서 설명한대로 프로젝트 문서에 조직 이름을 입력하면 주소록에있는 회사 이름이 무시됩니다. IE : 프로젝트별로 회사 이름을 재정의 할 수 있습니다. 꽤 영리하지만 분명히 많은 사람들이 혼란스러워합니다.
Xcode 4의 최종 버전이 ORGANIZATIONNAME 설정 (이전 버전 또는 com.apple.dt.Xcode가있는 새 버전)을 따르지 않는 것 같습니다. 내 주소 카드에 회사 이름이 있기 때문에 짜증납니다. 하지만 저는 회사에서 Xcode 작업을하고 있지 않습니다. 따라서 실제 회사 이름이 소스 파일에 삽입되는 것을 원하지 않습니다. ORGANIZATIONNAME에 대해 설정 한 값을 원합니다.
업데이트 : 부분적으로 작동하는 것 같습니다. 값을 설정하기 전에 Xcode를 종료 한 다음 다시 시작하고 새 프로젝트를 만들었습니다. 여전히 ORGANIZATIONNAME이 아닌 주소록 카드의 회사 이름을 사용하고 있음을 확인했습니다. 하지만 프로젝트에 새 파일 (파일> 새 파일 ...)을 몇 개 만들었고 파일이 생성 될 때 ORGANIZATIONAME의 값을 가졌습니다. 따라서 코드에는 회사 이름으로 파일 템플릿을 채우는 코드가 2 비트 이상 있고 서로 다른 위치에서 가져 오는 것처럼 보입니다.