アプリケーションにiAPを実装しました。購入しようとしていますが、StoreKitController
コントローラーで以前のトランザクションの詳細を返します。
例: 最初に製品名「ABC」で購入した場合、このトランザクションは完了します。その後、製品「XYZ」で別のトランザクションを試行しますが、2番目のトランザクションでは、以下の製品「ABC」の製品名と製品価格を取得しています。方法。
- (void)DoBuy:(NSString*)ProductName PaymentType:(int)type Quantity:(int)Q
{
DLog(@"Product is.......%@",ProductName);
// My code
}
製品は.......ABC
と
- (void) completeTransaction: (SKPaymentTransaction *)transaction
{
DLog(@"Price is..%lf",ProductPrice);
DLog(@"%@",transaction.payment.productIdentifier);
// My Code
}
価格は...1.990000ABC
しかし実際にはここでは価格2.99の製品「XYZ」用であるはずです
前もって感謝します。