Pergunta

Encontrei esse código útil para determinar se meu aplicativo está no modo de teste, com o benefício adicional de poder testar o comportamento do teste no emulador ...

public bool IsTrial
{
    get
    {
        #if DEBUG
        return true;
        #endif

        return new LicenseInformation().IsTrial();
    }
} 

E isso é ótimo. Serei capaz de ajustar o comportamento de acordo.

Mas, além disso, eu esperava alguma API embutida, onde eu possa realmente obter uma caixa de diálogo com um botão para comprar o aplicativo. Idealmente, o botão deve levar o usuário diretamente para o aplicativo no mercado.

Foi útil?

Solução

A apresentação da caixa de diálogo Upsell é até o desenvolvedor do aplicativo, pela simples razão de que ele precisa se misturar perfeitamente ao design do aplicativo e à experiência do usuário.

Então, apresente ao usuário que todos os elementos da UI desejar e, uma vez que ela clicar nele, enviando -a para o mercado usando o MarketplaceDetailTask.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top