Amigos, boa noite.
Um dos meus APPs começaram a dar erro de um dia para o outro sem que houvesse publicado uma nova versão. Acabei descobrindo, através das pessoas que me escreveram, que os erros eram comuns aos usuários de WP8.
O teclado numérico no WP7, independente do idioma, sempre apresenta "ponto" decimal. O problema foi contornado utilizando o recurso InvariantCulture e gravando sempre o número no formato americano.
Acontece que o WP8 altera o layout de teclado de acordo com o idioma e agora traz a "vírgula" decimal. Nestes países ocorre que:
18,30 acaba sendo gravado como 1830,00
O problema se resolve retirando o recurso InvariantCulture, porém, dispositivos com WP7 começarão a gravar errado após a atualização.
Existe alguma maneira conhecida onde possa resolver este conflito?
Criar um APP para WP7 e outro para WP8 vai aparecer como produtos diferentes na loja e quando alguém passar para WP8 terá que comprar o novo APP e isto não está certo.
Lanço a atualização apenas para WP8 e quem tem WP7 não receberão mais as atualizações?
Gostaria de uma orientação em como proceder a partir de agora, pois estou vendo que terei que deixar o pessoal do WP7 pra trás.
Obrigado.
Andrey Kurka (MCC) | Federal Case | @federalcaseinfo