Eu encontrei. Então eu mudo algo relacionado a relativo ao absoluto, etc. Bem, agora as coisas não aparecem
user4951 8/12/12
@JimThio eu acho que só pode salvar onblur ou algo estúpido, você pode precisar de guia para fora, guia de volta, salvar algumas vezes, e acenar uma galinha de borracha sobre o monitor
SLF
75
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).
OU configure o contato padrão (eu) na agenda de endereços do seu Mac (é aí que o XCode procura seu nome / empresa) [desculpe, apenas vi as respostas abaixo: P]
Alladinian
28
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:
+1 O mesmo aqui, as linhas de terminal também não parecem funcionar!
Andy M
3
Talvez isso funciona quando você cria um novo projeto, mas se você tiver um projeto existente e criar um novo arquivo, ele não funciona
JeffB6688
este shld ser a resposta aceita ... limpo e simple..Thanks companheiro :)
Lithu TV
Obrigado por isso - não era exatamente intuitivo em nome da Apple. Alguém sabe se a chave com.apple.Xcode.plist ORGANIZATIONAME é usada em algum lugar?
Pete855217
O aplicativo Catálogo de endereços agora é chamado de Contatos .
Pang
11
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)
Eu só confirmou que definir o seu nome da empresa no Address Book trabalha para o lançamento público do Xcode 4.
Daniel
Essa configuração tem precedência sobre ORGANIZATIONNAME ; meus projetos não serão alterados até que eu defina isso corretamente.
Gavin Miller
1
No entanto, é um pouco problemático se você é um contratante ...
Pierre Lebeaupin
11
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.
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.
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.
Respostas:
No xCode 7.3 (editar: até 11.3.1), selecione o arquivo do projeto superior e procure em Utilitários no painel esquerdo
fonte
na semente Xcode 4 GM:
fonte
OU
OU
A resposta do @slf nesta pergunta mostra uma maneira aprimorada de conseguir isso no Xcode 4 (colado abaixo)
fonte
Eu testei no Xcode 4.2 Beta 7 (iOS 5.0).
Parece que o Xcode não recupera ORGANIZATIONNAME de nenhum
nem
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:
fonte
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)
fonte
Adicionando ao que o SLF escreveu acima:
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
fonte
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.
fonte
Simplesmente vá para appName-Info.plist e adicione um campo "Copyright (legível por humanos)": nameOfDeveloper ou companyName. :
fonte
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:
fonte
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.
fonte
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.
fonte
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.
fonte
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.
fonte
Você pode tentar remover
app-info.plist
e tentar inserirapp-info.plist
seu projeto.fonte