O aplicativo Xcode 5 iOS não usa o nome de produto correto para o ID de compilação
-
20-12-2019 - |
Pergunta
Estou tendo alguns problemas com o ID de compilação do meu aplicativo.
Eu tenho duas compilações configuradas, Debug
e Release
.Já criei dois esquemas App-debug
e App-release
.
App-debug
está configurado para usar o Debug
configuração e app-release
o Release
configuração.No meu build settings
Eu configurei o Product Name
campo para appStaging
e appPublish
para o Debug
e Release
construir configurações respectivamente.
No entanto, o build identifier
campo é definido como appPublish
mesmo quando eu selecionei o app-debug
esquema.Não sei por que, mas isso está afetando minha capacidade de arquivar o produto corretamente.o que estou perdendo?
Parece que se eu executar um produto limpo, fechar o xcode e reabri-lo, o bundle identifier
aparece corretamente nas informações do alvo.No entanto, quando executo um Product -> Archive
algo acontece e isso constrói para appPublish
e depois, o build identifier
exibe o nome errado.Ainda não tenho ideia de por que isso está acontecendo.
Solução
OK, descobri o motivo - cada esquema tem uma seção separada para o Archive
configurações separadas do Run
configurações.Eu perdi isso antes, e é por isso que continuei encontrando esse problema.