2016-07-28 48 views
0

我開發與不可再生的訂閱應用程序,它工作正常與iOS6的,現在我改變了部署目標爲7 TransactionReceipt在iOS6的已被廢棄,所以我NSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL];Inapppurchase收據

NSData *receipt = [NSData dataWithContentsOfURL:receiptURL]; 

移動,但它返回零收據。編碼數據也是零。任何人都可以幫助我解決問題。

謝謝提前。

回答

0

當收到有關購買交易的通知時,您應該收到appStore收據,請檢查SKPaymentTransactionObserver

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

不可續訂的訂閱在收到並不是永久的,並且在事務處理完成後被刪除。