Где я могу указать название своей компании?

При создании новых исходных файлов xcode добавляет комментарии с вашим именем и названием компании.

Где указать имя моей компании для xcode (а не проекта).

Ответ 1

В xCode 7.3 (редактирование: до 10.1) просто выберите верхний файл проекта и посмотрите "Утилиты" на левой панели.

xCode

Ответ 2

в семенах Xcode 4 GM:

в навигационной панели (далеко слева сторона), выберите проект (верхний элемент).

Разверните панель "Утилиты" (в окне верхняя правая, крайняя правая кнопка в 3-кнопочная группа "Просмотр" ).

В разделе "Проектный документ" текстовое поле "Организация" (Файл Вид осмотра, вторая секция вверху).

Ответ 3

По умолчанию Xcode вставляет компанию назовите нечто похожее на следуя во всех новых исходных файлах (.m.h и т.д.):

Copyright (c) 2009 MyCompanyName. Все права защищены.

Изменение этой ссылки так же просто как вводящий изнутри терминальное окно, заменяющее "YourNameHere" с текстом, который вы предпочитают. Кроме того, убедитесь, что все это введенный в одной строке терминала.

defaults написать com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'

ИЛИ

вы даже можете пойти ~/Library/Настройки и двойной щелчок com.apple.Xcode.plist и используйте редактор удобного dandy plist, чтобы установить это и целая куча других интересных по умолчанию не распространяется на Xcode или IB.

ИЛИ

@slf answer по этому вопросу показывает улучшенный способ достижения этого в Xcode 4 (вставка ниже)

в навигационной панели (крайняя левая сторона), выберите проект (верхний элемент).

Разверните панель "Утилиты" (в правой верхней правой кнопке окна 3-кнопочная группа "Просмотр" ).

В разделе "Проектный документ" находится текстовое поле "Организация" (Вид осмотра файлов, второй раздел сверху).

Ответ 4

Я тестировал Xcode 4.2 Beta 7 (iOS 5.0).

Кажется, что Xcode не извлекает ORGANIZATIONNAME из

defaults написать com.apple.Xcode PBXCustomTemplateMacroDefinitions
'{ORGANIZATIONNAME = "YourNameHere";}'

ни

~/Library/Preferences/com.apple.Xcode.plist

Правильное решение - обновить ваше имя и название компании в адресной книге.

enter image description here

Затем вы можете попробовать создать любой новый проект Xcode:

enter image description here

Ответ 5

Или вы можете указать название компании на своей адресной карте в приложении адресной книги Mac OS X. Работал для меня (SL, Xcode 3.2.2)

Ответ 6

Добавление к тому, что SLF написал выше:

в семенах Xcode 4 GM:

в навигационной панели (крайняя левая сторона), выберите проект (верхний элемент).

     

Разверните панель "Утилиты" (в правой верхней правой кнопке окна в 3-кнопочной группе "Вид" ).

     

В разделе "Проектный документ" находится текстовое поле "Организация" (вид проверки файлов, второй раздел сверху).

Но есть небольшой улов:

Изменение названия организации как описанного SLF не изменило файл проекта как измененный и никаких изменений там, где они были сохранены.

Вам нужно внести небольшое изменение в проект, например добавить группу после изменения названия организации, это приведет к тому, что Xcode 4 сохранит файл.

Кроме того, если вы работаете в рабочей области, вам нужно внести изменения для каждого проекта.

Протестировано на XCode 4.0.2

Ответ 7

Если вы хотите изменить __MyCompanyName__ в Xcode 4, вы можете попробовать следующую команду.

defaults write com.apple. dt.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'

Осторожно, это пишет в домене com.apple. dt.Xcode, а не com.apple.Xcode

Я тестирую только на Xcode 4 pre3, и он работает.

Ответ 8

Просто перейдите в appName-Info.plist и добавьте поле "Copyright (human-readable)": nameOfDeveloper или companyName. enter image description here:

Ответ 9

В XCode 5 вы можете выбрать название компании при создании проекта. Если вы хотите изменить название компании для существующего проекта, то:

  • Открыть .xcodeproj в Finder по выбору "Показать содержимое пакета"
  • Откройте файл project.pbxproj в TextEdit
  • Замените текущее значение ORGANIZATIONNAME на нужное.

Ответ 10

Там больше путаницы, чем должно быть. Я пояснил здесь: fooobar.com/questions/32520/... Я сделаю то же самое в этом потоке.

Если название организации пуста в документе проекта (описано выше), название компании вытаскивается из записи "me" в вашей адресной книге.

Если вы введете название организации в документе проекта, как описано выше, оно переопределит название компании в адресной книге. IE: вы можете переопределить название своей компании на основе каждого проекта. Довольно умный, но, очевидно, много людей путают.

Ответ 11

открыть xcode

Разверните панель "Утилиты" (в правой верхней правой кнопке окна в 3-кнопочной группе "Вид" ).

В разделе "Проектный документ" находится текстовое поле "Организация" (вид проверки файлов, второй раздел сверху).

там вы можете установить имя.

Ответ 12

В XCode 4 откройте свой проект. Выберите самый верхний элемент в Навигаторе проектов (MyProjectName, 1 target, iOS SDK 4.3 - или что-то еще). Откройте инспектор файлов (View- > Utilities). В разделе "Проектный документ" вы должны увидеть строку "Организация". Отредактируйте это, и новые созданные вами файлы будут отображать новое название организации. Это настройка проекта, поэтому вам нужно сделать это для каждого проекта.

Поле "Имя организации" - это имя, указанное в мастере создания проекта. Его значением по умолчанию является значение, которое оно было в ранее открытом проекте.

Ответ 13

Похоже, что окончательная версия Xcode 4 не соответствует настройке ORGANIZATIONNAME (либо старой, либо новой с com.apple.dt.Xcode. Это отстой для меня, потому что у меня есть имя моей компании в моей адресная карта, но я не выполняю работу Xcode для своей компании. Таким образом, я не хочу, чтобы мое фактическое название компании было вставлено в мои исходные файлы. Я хочу, чтобы значение, которое я установил для ORGANIZATIONNAME.

Обновление. Похоже, что он частично работает. У меня был завершение Xcode перед установкой значения, затем я перезапустил его и создал новый проект. Я видел, что он по-прежнему использовал мое название компании на моей карточке адресной книги, а не ORGANIZATIONNAME. Но затем я создал несколько новых файлов в проекте (Файл > Новый файл...), и когда они были созданы, они имеют значение из ORGANIZATIONAME. Таким образом, похоже, что в коде есть по меньшей мере два бита кода, которые заполняют шаблон файла с именем компании, и они вытягиваются из разных мест.

Ответ 14

Вы можете попробовать удалить app-info.plist и попытаться ввести app-info.plist в свой проект.