嗨,我正在尝试在我的 iOS 应用程序中与我的 IAP 进行一些服务器集成。我发送到服务器的参数需要:transaction_ID、product_ID 和 pennyCost。
前两个很容易弄清楚,但我找不到成本。我确实有一些 NSData 用于收据,但我不知道如何将其转换为我可以使用的任何形式。到目前为止,这是我的代码。
- (void)completeTransaction:(SKPaymentTransaction *)transaction {
NSLog(@"completeTransaction...");
purchaseComplete = 2;
NSString *transaction_key = transaction.transactionIdentifier;
NSString *productID = transaction.payment.productIdentifier;
NSNumber *pennyCost = transaction.payment.product.pennyCost;
NSData *rec = [self receiptForPaymentTransaction:transaction];
}
transaction.payment.product.pennyCost 行无效。
任何帮助都会很棒,谢谢!