Ao criar novos arquivos de origem, o xcode adiciona comentários com seu nome e o nome da empresa.
Onde defino o nome da minha empresa para xcode (não o projeto).
Ao criar novos arquivos de origem, o xcode adiciona comentários com seu nome e o nome da empresa.
Onde defino o nome da minha empresa para xcode (não o projeto).
Respostas:
na semente Xcode 4 GM:
no painel de navegação (lado esquerdo), selecione o projeto (item superior).
Expanda o painel Utilitários (no canto superior direito da janela, botão à direita no grupo de 3 botões "Visualizar").
Na seção "Documento do projeto" está o campo de texto "Organização" (visualização Inspeção de arquivos, segunda seção da parte superior).
Por padrão, o Xcode insere um nome de empresa semelhante à seguinte em todos os novos arquivos de origem (.m .h etc):
Direitos autorais (c) 2009 MyCompanyName. Todos os direitos reservados.
Alterar essa referência é tão simples quanto digitar o seguinte a partir de uma janela do terminal, substituindo “YourNameHere” pelo texto que você preferir. Além disso, verifique se tudo está inserido em uma linha no terminal.
os padrões gravam com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'
OU
você pode até ir para ~ / Library / Preferences e clicar duas vezes em com.apple.Xcode.plist e usar o prático editor de listas plist para definir isso e vários outros padrões interessantes não abordados pelos painéis de preferências Xcode ou IB.
OU
A resposta do @slf nesta pergunta mostra uma maneira aprimorada de conseguir isso no Xcode 4 (colado abaixo)
no painel de navegação (lado esquerdo), selecione o projeto (item superior).
Expanda o painel Utilitários (no canto superior direito da janela, botão à direita no grupo de 3 botões "Visualizar").
Na seção "Documento do projeto" está o campo de texto "Organização" (visualização Inspeção de arquivos, segunda seção da parte superior).
Eu testei no Xcode 4.2 Beta 7 (iOS 5.0).
Parece que o Xcode não recupera ORGANIZATIONNAME de nenhum
os padrões gravam com.apple.Xcode PBXCustomTemplateMacroDefinitions
'{ORGANIZATIONNAME = "YourNameHere";}'
nem
~ / Library / Preferences / com.apple.Xcode.plist
A solução adequada é atualizar seu nome e o nome da empresa no Catálogo de endereços.
Então você pode tentar criar qualquer novo projeto do Xcode:
Ou você pode definir o nome da empresa no seu cartão de endereço no aplicativo do catálogo de endereços do Mac OS X. Trabalhou para mim (SL, Xcode 3.2.2)
Adicionando ao que o SLF escreveu acima:
na semente Xcode 4 GM:
no painel de navegação (lado esquerdo), selecione o projeto (item superior).
Expanda o painel Utilitários (no canto superior direito da janela, botão à direita no grupo de 3 botões "Visualizar").
Na seção "Documento do projeto" está o campo de texto "Organização" (visualização Inspeção de arquivos, segunda seção da parte superior).
Mas há uma pequena captura:
Alterar o nome da organização conforme descrito pelo SLF não definiu o arquivo do projeto como modificado e nenhuma alteração foi salva.
Você precisa fazer uma pequena alteração no projeto, como adicionar um grupo depois de alterar o nome da organização, isso fará com que o Xcode 4 salve o arquivo.
Além disso, se você estiver trabalhando em um espaço de trabalho, precisará fazer a alteração para cada projeto.
Testado no XCode 4.0.2
Se você deseja alterar __MyCompanyName__ no Xcode 4 , tente o seguinte comando.
os padrões escrevem com.apple. dt .Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'
Com cuidado, isso escreve no domínio, com.apple. dt .Xcode, não com.apple.Xcode
Eu só testei no Xcode 4 pre3 e funciona.
Simplesmente vá para appName-Info.plist e adicione um campo "Copyright (legível por humanos)": nameOfDeveloper ou companyName. :
No XCode 5, você pode selecionar o nome da empresa na criação do projeto. Se você deseja alterar o nome da empresa para o projeto existente, então:
Há mais confusão sobre isso do que deveria haver. Esclareci aqui: https://stackoverflow.com/a/9793899/1273966 Farei o mesmo neste tópico.
Se o nome da organização estiver em branco no documento do projeto (descrito acima), o nome da empresa será retirado da entrada 'eu' no seu catálogo de endereços.
Se você digitar o nome de uma organização no documento do projeto, conforme descrito acima, ele substituirá o nome da empresa no catálogo de endereços. IE: você pode substituir o nome da empresa por projeto. Bastante inteligente, mas obviamente confunde muita gente.
abra o xcode
Expanda o painel Utilitários (no canto superior direito da janela, botão à direita no grupo de 3 botões "Visualizar").
Na seção "Documento do projeto" está o campo de texto "Organização" (visualização Inspeção de arquivos, segunda seção da parte superior).
lá você pode definir o nome.
No XCode 4, abra seu projeto. Selecione o item mais alto no Navegador de projeto (MyProjectName, 1 destino, iOS SDK 4.3 - ou o que for). Abra o inspetor de arquivos (Exibir-> Utilitários). Na seção Documento do Projeto, você verá uma linha "Organização". Edite isso e os novos arquivos que você criar exibirão o novo nome da organização. Essa é uma configuração do projeto, portanto, você terá que fazer isso para cada projeto.
O campo Nome da organização é aquele mostrado no assistente Novo projeto. Seu valor padrão é o valor que estava no projeto aberto anteriormente.
Parece que a versão final do Xcode 4 não está respeitando a configuração ORGANIZATIONNAME (a antiga ou a nova com.apple.dt.Xcode. Isso é péssimo para mim, porque eu tenho o nome da minha empresa no meu cartão de endereço, mas não estou trabalhando no Xcode para minha empresa. Portanto, não quero que meu nome real seja inserido nos meus arquivos de origem. Quero o valor que defini para ORGANIZATIONNAME.
Atualização : parece que funciona parcialmente. Eu desliguei o Xcode antes de definir o valor, reiniciei-o e criei um novo projeto. Vi que ainda estava usando o nome da minha empresa no cartão do Catálogo de endereços, e não na ORGANIZATIONNAME. Mas então eu criei alguns novos arquivos no projeto (Arquivo> Novo arquivo ...) e, quando eles foram criados, eles tinham o valor de ORGANIZATIONAME. Portanto, parece que o código contém pelo menos dois bits de código que preenchem o modelo do arquivo com o nome da empresa e estão sendo obtidos de locais diferentes.