Estoy desarrollando una aplicación para iPhone y haciendo distribución ad-hoc para pruebas beta. Mis usuarios me están enviando los registros de errores que dicen esto:registros de bloqueo de iPhone dicen "Versión: ???"
Identifier: MyAppName
Version: ??? (???)
Code Type: ARM (Native)
No puedo entender cómo sustituir los signos de interrogación con un número de versión real. Configuré mi Info.plist para incluir un CFBundleVersion y un CFBundleShortVersionString, pero eso no ayudó ... los registros de fallos aún contienen signos de interrogación en lugar del número de versión que espero.
¿Cómo configuro mi versión para que se muestre en los registros de bloqueo?
EDIT Aparentemente, debido a un posible error en el iPhone CrashReporter, no hay forma de configurar correctamente la "Versión". ¿Pero hay una solución? ¿Alguna otra forma de insertar un número de versión (por ejemplo, un número de compilación o un número de revisión de SCM) en los metadatos del registro de bloqueo?
Hey Dan - Parece que usted está haciendo todo bien. El valor en su Info.plist debería ser el único número de versión que creo ... ¿Tal vez esto es un error? –
todos los registros de fallos que veo en mi teléfono, desde varias aplicaciones de lanzamiento, todos tienen Versión: ??? (???), así que creo que así es como es. –