3

iTunes Connect 経由での購入で、6 か月間の自動更新サブスクリプションが設定されています。テスト ユーザーを作成し、そのサブスクリプションを購入しました。購入を復元しようとすると、トランザクション配列で同じトランザクションが複数回返されます。

- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions 

次のコードを使用して、購入を復元します。

[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];

私が間違っていることを教えてください。

ありがとう。

4

2 に答える 2

0

必ずfinishTransactionを呼び出してください。

于 2012-11-12T19:44:56.987 に答える
0

非消耗品のストアキットを開発しました。使用できるかどうかを確認するか、同じ変更を提案してください。:)
お楽しみください!

于 2013-12-26T10:48:11.687 に答える