Google IAP サービスを使用したいゲームを開発しています。
テスト ID でテストしているときに、1 つの問題が発生しました。
IAP イベントに show_message_async を配置しましたが、支払いが成功した後でもメッセージは表示されません。
以下はコードです:
IAP イベントでコードを実行:
var i, q;
q = iap_event_queue();
repeat (ds_queue_size(q))
{
i = ds_queue_dequeue(q);
if ( i == 0 )
{
if ( iap_is_purchased("android.test.purchased") )
{
iap_consume("android.test.purchased");
show_message_async("Purchased...");
}
}
}
助けてください。
ありがとう。