2012-03-08 19 views
5

Cuando una aplicación que tiene una insignia de aplicación con un valor se desinstala y luego se instala de nuevo desde la tienda de aplicaciones, tendrá la insignia "vieja". ¿Es este comportamiento deseado? ¿Hay alguna manera de informar a la instalación/distribución que no se use la insignia de aplicación "anterior"?Aplicación iPhone/IOS Reinstalar de App Store Tiene insignia antigua y valor

La instalación inicial no tiene la insignia.

Esto es todo ANTES de que la aplicación se ejecute después de la instalación NUEVA.

+0

¿Encontró alguna respuesta a esto? Tengo el mismo problema. –

+0

¿Encontró la solución? o la razón por la que está sucediendo ... en caso afirmativo, publique. – waheeda

+0

Ver el comentario a continuación. No he vuelto a visitar esto para una mejor solución. – ort11

Respuesta

1

me gustaría tratar de ocultar el icono de "viejo" tarjeta de identificación usando

[[[UIApplication] sharedApplication] setApplicationIconBadgeNumber:0]; 

Puede comprobar fácilmente si se trata de abrir por primera vez de su aplicación utilizando algunos valores en NSUserDefaults.

+0

bien, todo el trato aquí es que ANTES de que la aplicación se ejecute después de la reinstalación, la aplicación tiene la insignia OLD. Una vez que la aplicación comienza todo está bien. Esto no es un gran problema, solo estoy tratando de ver por qué sucede esto. Probablemente un error en el lado de APPLE, pero queriendo ver si alguien más ha visto esto. – ort11

0

Como sé, iOS recuerda el valor de la insignia (que aparece en el icono de la aplicación). Así que debes esperar durante un corto período de tiempo (quizás un día) y luego intentar instalarlo de nuevo.

Cuestiones relacionadas