Sto sviluppando un'applicazione per iPhone e sto facendo una distribuzione ad-hoc per il beta test. I miei utenti mi stanno inviando i log di crash che dicono questo:I registri di arresto anomalo per iPhone dicono "Versione: ???"
Identifier: MyAppName
Version: ??? (???)
Code Type: ARM (Native)
non riesco a capire come sostituire quei punti interrogativi con un vero e proprio numero di versione. Ho configurato il mio Info.plist per includere CFBundleVersion e CFBundleShortVersionString, ma questo non ha aiutato ... i registri di crash contengono ancora solo punti interrogativi al posto del numero di versione che mi aspetto.
Come impostare la mia versione in modo che venga visualizzata nei registri degli arresti anomali?
EDIT Apparentemente, a causa di un possibile bug in iPhone CrashReporter, non c'è modo di impostare correttamente la "Versione". Ma c'è una soluzione? Qualche altro modo per inserire un numero di versione (ad esempio un numero di build o un numero di revisione SCM) nei metadati del registro degli arresti anomali?
Hey Dan - suona come si sta facendo tutto nel modo giusto. Il valore nel tuo Info.plist dovrebbe essere l'unico numero di versione che penso ... Forse questo è un bug? –
tutti i registri di crash che vedo sul mio telefono, da diverse applicazioni di rilascio, tutti hanno versione: ??? (???), quindi penso che sia proprio così. –