2016-07-28 54 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 

不可续订的订阅在收到并不是永久的,并且在事务处理完成后被删除。