消耗品のアプリ内購入を使用してアプリを開発しています。99% の場合は問題なく動作しますが、(接続またはサーバーの問題で) 領収書を確認してから (サーバーから) アイテムをダウンロードすると、エラーが発生することがあります。
それは問題ありませんが、どうすればダウンロードを再開できますか? ユーザーがこのアイテムを再度購入しようとすると、Apple は「このアプリ内購入を既に購入していますが、ダウンロードされていません」というメッセージを表示し、このアイテムは機能しなくなります。領収書をローカルに保存するので、それを使用してダウンロードを再開できます (ユーザーが同じデバイスを使用している場合) が、トランザクションが終了したことを Apple に伝えるにはどうすればよいですか (この場合 [[SKPaymentQueue defaultQueue] finishTransaction:transaction] を使用できますか) ? どうやって? )?
他の作品で「既に購入済みです…」というメッセージが出ないようにするにはどうすればいいですか?何か案は?
ありがとう!