2017-06-07 3 views
0

Androidでのアプリ内課金による最初のプロジェクトを行っていますが、取得できないものが1つあります。purchaseTokenを保存する前にアンドロイドがクラッシュするとどうなりますか?

購入を完了するたびに購入を続ける必要があります。しかし、初めて受け取ったときにそれを保存しなければ、回復する方法はありません。たとえば、Androidがクラッシュしたり、このトークンを消費/保存する前に何かが起きた場合、どうすればいいですか?

'{ 
    "orderId":"GPA.1234-5678-9012-34567", 
    "packageName":"com.example.app", 
    "productId":"exampleSku", 
    "purchaseTime":1345678900000, 
    "purchaseState":0, 
    "developerPayload":"bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ", 
    "purchaseToken":"opaque-token-up-to-1000-characters" 
}' 
:私たちが今まで

をリコールするには...(ひどくanoyingだろう)このトークンなしでもう購入を消費することはできません、購入データはJSON形式の文字列に格納されます

私はこのプロセスで誤解していたことについて何か解決策や説明がありますか?

答えて

関連する問題