問題:サンドボックスアカウントでアプリの購入をテストしようとしていますが、消耗品を2回購入しようとするたびに、次のエラーメッセージが表示されます。iOSサンドボックス - 消耗品を2回購入できない
私は、これはサンドボックス関連の問題であり得ることを読んだ< 6. iOS版を使用している場合You've already purchased this In-App Purchase but it hasn't been downloaded.
[Environment: Sandbox]
にのみ発生します。その声明に真実があるかどうか誰にも知られていますか?
私は次の呼び出しは、最初のトランザクションを完了するために行われていることを確信している:
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];
:私は運でキューをフラッシュするだけでなく、この呼び出しを行ってみました
[[SKPaymentQueue defaultQueue] finishTransaction:transaction]
また、iAPをテストする前に、iTunes Storeからログアウトしていることを確認しています。さらに、ビルドとバージョン番号がXcodeのターゲットの概要ペインにあることも確認しました。
あなたが...それは消耗品である100%確信していますか? – holex
ええ、私は確信しています。 – user2125688
iOS 6および7と消耗品では発生しています。あなたはそれを解決する方法を考え出しましたか? – SpaceDog