2016-07-28 5 views
0

が、それはiOS6と正常に動作している、今私は7 TransactionReceiptにデプロイメント・ターゲットを変更するにはiOS6では非推奨となったので、私はNSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL];Inapppurchaseレシート

NSData *receipt = [NSData dataWithContentsOfURL:receiptURL]; 

で移動した。しかし、 nil領収書を返します。また、エンコードデータもゼロです。誰でも問題を解決するのを手伝ってください。

ありがとうございます。

答えて

0

購入した取引に関する通知が届いたら、アプリストアの領収書を受け取る必要があります。SKPaymentTransactionObserverを確認してください。

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

更新不可能なサブスクリプションは、トランザクションが完了した後に受信に永続性がなく、削除されます。

関連する問題