Versão 1.0.25v19
Por que uma nova Versão?
A versão 1.0.25v19, contempla melhorias nas informações obtidas e enviadas ao log em cenários de erro, essas informações incluem tanto informações do dispositivo , informações da transação , informações de configurações do sdk e informações do cliente que esta consumindo o sdk. Além disso foram disponibilizados métodos para serem consumidos pelo cliente, esses métodos retornam informações sobre o dispositivo que esta rodando o sdk e o deviceID da instalação da aplicação.
Quais são as Principais Mudanças?
1 - Com a versão 1.0.23, não é mais necessário estender a classe TapOnPhoneApplication, evitando assim erros durante a inicialização da aplicação. Abaixo, demonstramos como a implementação deve ser feita a partir de agora
2 - Disponibilizado o método getDeviceInfo(context) da classe DeviceInformationUtils, para que seja retornado um JSON, contendo as informações do device.
Um exemplo da implementação deste método pode ser encontrado nesta página
3 - Disponibilizado o método getDeviceIdentifier(context) da classe DeviceInformationUtils que retorna a informação DeviceId, um id unico da instalação do app, esse DeviceId será identificador importante para rastreamento do dispositivo, para suporte.
4. Além disso foi adicionado feature para coleta e envio de informações da aplicação e do dispositivo(para back-end) durante ocorrência de falhas. A ser utilizado para processo de suporte ao produto.
5 - Revisão e atualização do Manual de Implementação para os Desenvolvedores
6 - Disponibilizado 2 dashboards da aplicação(TTP).
Relatório de falhas no dispositivo(TTP).
Relatório de transações de pagamento.
O guia de implementação do SDK para desenvolvedores foi atualizado para a versão 1.0.25. Essa nova versão do manual, contém explicações detalhadas sobre a implementação, utilização e desenvolvimento do novo método de inicialização de terminal para utilização do SDK TapOnPhone.
Atualizado

