Quero alterar o nome que é exibido abaixo do ícone do aplicativo na tela do iPhone. Eu uso o Xcode 4 e tenho um alvo com as chaves:
- Nome de exibição do pacote: $ {PRODUCT_NAME}
- Nome do pacote: $ {PRODUCT_NAME}
O que eu quero, o nome do meu projeto é por exemplo "teste" mas eu quero ter "MySuperApp". Então, onde posso alterá-lo melhor? Existe um lugar onde eu posso mudar ${PRODUCT_NAME}
?
Há algum outro lugar onde eu tenha que mudar isso?
Respostas:
Responder sem renomear o arquivo
Observe que uma resposta que não requer renomeação de arquivo está abaixo .
Responder com renomeação de arquivo
Ok, aqui está o que eu encontrei, levei um pouco de caça depois de ler este post, então espero que esta resposta ajude a todos:
1. No painel de conteúdo do projeto à esquerda, clique no ícone Pasta.
2.Selecione a linha azul de nível superior que representa o projeto.
3.Se o painel Inspetor (painel direito) não estiver aberto, clique no botão para ativá-lo. Este é o terceiro botão na barra de ferramentas "Exibir" no canto superior direito.
4. No painel Inspetor, clique no ícone de papel com o canto dobrado (propriedades do arquivo).
5. A primeira coisa é o nome do projeto. Digite um novo e será solicitado que você renomeie os arquivos de conteúdo do projeto.
Devo acrescentar que isso deixará seu aplicativo antigo com o nome original no simulador, então você ainda precisa excluí-lo do simulador. Além disso, quaisquer arquivos que você criou no antigo pacote de aplicativos não serão encaminhados para o novo pacote (a menos que você os encontre no Finder e os mova).
(EDITAR :) Mais uma nota importante. Renomear seu pacote significa que o App Bundle Identifier que você registrou no Apple Provisioning Portal não funcionará mais para esse aplicativo. Você precisará gerar um novo ID de aplicativo e Perfil de aprovisionamento para distribuir seu aplicativo a um dispositivo físico.
fonte
No Xcode 4, selecione seu destino, guia "Informações" e defina o campo "Nome de exibição do pacote" com o nome desejado (ou seja, "MySuperApp"). Esta é a solução mais simples e indolor.
Todas as outras respostas descritas aqui não abordam o problema original postado: "Eu quero mudar o nome que é exibido abaixo do ícone do aplicativo na tela do iPhone." As respostas aprovadas de: Woody, Jay e youshunei estão OK, mas todos eles mudarão o nome exibido E :
A) mude seu App Bundle Identifier e cause uma incompatibilidade entre seu aplicativo e o Bundle Identifier que você registrou no Apple Provisioning Portal (o que é um problema se você já distribuiu seu aplicativo ou pretende enviar o aplicativo)
OU
B) resultar em problemas de esquema que outros mencionaram (ou seja, necessidade de excluir / recriar esquemas existentes)
fonte
Altere-o na guia de construção da página de configurações de destino
Como esclarecimento: selecione alvos, selecione o alvo que você está construindo, obtenha informações, selecione a guia de compilação, escreva 'nome do produto' na caixa de pesquisa e altere-o lá.
fonte
$(TARGET_NAME)
.No Xcode 4, você clica no nome dos TARGETS 2 vezes (não clica duas vezes), altera o nome e reinicia o Xcode. Funcionou para mim, é simples.
fonte
Você deseja alterar o Nome de exibição do pacote em seu projeto .plist.
deve ser alterado para
Isso altera o rótulo do ícone no iOS sem realmente alterar os identificadores do aplicativo. Se você apenas alterar o nome de exibição do pacote, não precisará configurar um novo ID de aplicativo e perfis de provisionamento.
fonte
Fazendo a alteração do nome do produto: Clique duas vezes no nome logo abaixo de "Alvos" e modifique o nome do alvo para o que você quiser.
Verificando se a alteração foi feita: Clique em "Destino" e no lado direito pesquise por "Nome do Produto" em "Configurações do Build". O valor exibido do nome do produto deve refletir sua alteração. Caso contrário, clique duas vezes nesse nome para ter certeza de que está sendo definido como $ (TARGET_NAME).
fonte
Aqui está o estalo para essas 3 etapas
Editado: notei uma resposta semelhante com anexo de imagem por youshunei após minha postagem. Portanto, gostaria de acrescentar um pouco mais de informação aqui que testei no Xcode 6.3.2 e não precisa ser reiniciado.
Editado: quando renomeei um dos meus aplicativos do Mac OS X que contém vírgulas no nome da mesma forma. Eu perdi o arquivo (nome aparado em vírgula) em alguma biblioteca de links de pods. Portanto, tenho que renomear meu aplicativo em Destino -> Configurações de compilação -> Nome do produto
fonte
Para alterar o nome do aplicativo, caso tenha sido personalizado:
Informações do projeto -> Alvos (clique na entrada do ícone do aplicativo) -> Configurações de compilação -> Nome do produto
fonte
Em versões recentes do XCode (atualmente estou em 4.3.2), $ (PRODUCT_NAME) é definido como $ (TARGET_NAME), cujo padrão é o nome do diretório do projeto (não, não altere o nome do diretório).
Solução: Clique no navegador de arquivos. Clique no ícone azul do seu projeto. Procure a lista TARGETS (na lista PROJECT). Clique com o mouse em seu alvo; em seguida, renomeie-o com o nome do seu produto.
À parte: se você está tendo problemas de assinatura de código, descobri que excluir, revogar e regenerar todos os certificados / chaves e perfis corrigiu meu problema. Tentei de tudo primeiro!
fonte
Uma coisa que pareceu ajudar quando eu passei por isso no Xcode 4 é que pareceu ser necessário deletar todos os esquemas. Antes disso, parecia que, embora o aplicativo fosse compilado com seu novo nome, seria como o antigo nome no simulador. No entanto, tomei outras medidas desesperadas, como reiniciar o xcode e excluir o aplicativo da pasta do simulador, então é difícil ter certeza de que excluir os esquemas foi a chave.
fonte
O problema que eu estava tendo era que tenho vários arquivos Info.plist em meu projeto Xcode. Para garantir que eu tinha o nome correto que contém o nome do produto, movi temporariamente o Info.plist existente para forçar o Xcode a me permitir escolher outro. Como Info.plist não faz parte de um destino, mas da configuração do projeto, essa foi a única maneira que encontrei de fazer isso.
fonte