La aplicación Xcode 5 para iOS no utiliza el nombre de producto correcto para la identificación de compilación
-
20-12-2019 - |
Pregunta
Tengo algunos problemas con la identificación de compilación de mi aplicación.
Tengo dos compilaciones configuradas, Debug
y Release
.Ya he creado dos esquemas. App-debug
y App-release
.
App-debug
está configurado para utilizar el Debug
configuración y app-release
el Release
configuración.En mi build settings
He configurado el Product Name
campo a appStaging
y appPublish
Para el Debug
y Release
construir configuraciones respectivamente.
sin embargo, el build identifier
El campo se establece en appPublish
incluso cuando he seleccionado el app-debug
esquema.No estoy seguro de por qué, pero está afectando mi capacidad para archivar el producto correctamente.¿Qué me estoy perdiendo?
Parece que si ejecuto un producto limpio, cierro xcode y lo vuelvo a abrir, el bundle identifier
aparece correctamente en la información de destino.Sin embargo, cuando ejecuto un Product -> Archive
algo sucede y se construye para appPublish
y después, el build identifier
muestra el nombre incorrecto.Aunque todavía no tengo idea de por qué sucede esto.
Solución
OK, descubrí el motivo: cada esquema tiene una sección separada para el Archive
ajustes independientes de los Run
ajustes.Me perdí esto antes, por eso seguí encontrándome con este problema.