SKPaymentTransaction transactionReceiptiOS 인앱 구매 영수증 : 어떻게 생겼습니까?
영수증을 NSLog에 보내려고했지만 현재 Apple의 테스트 사용자 시스템이 고장났습니다. 누구가 그것 같이 보이는의보기가 있는가?
SKPaymentTransaction transactionReceiptiOS 인앱 구매 영수증 : 어떻게 생겼습니까?
영수증을 NSLog에 보내려고했지만 현재 Apple의 테스트 사용자 시스템이 고장났습니다. 누구가 그것 같이 보이는의보기가 있는가?
이것은
"latest_receipt_info" = { bid = "YOURBIDGOESHERE"; bvrs = "1.0"; "expires_date" = 1321356708000; "expires_date_formatted" = "2011-11-15 11:31:48 Etc/GMT"; "item_id" = SOMEIDGOESHERE; "original_purchase_date" = "2011-11-15 11:21:40 Etc/GMT"; "original_transaction_id" = SOMENUMERICCODE; "product_id" = SOMEPRODUCTID; "purchase_date" = "2011-11-15 11:26:48 Etc/GMT"; quantity = 1; "transaction_id" = SOMENUMERICCODE; }; receipt = { bid = "YOURBIDHERE"; bvrs = "1.0"; "expires_date" = 1321356398234; "expires_date_formatted" = "2011-11-15 11:26:38 Etc/GMT"; "item_id" = SOMEIDGOESHERE; "original_purchase_date" = "2011-11-15 11:21:40 Etc/GMT"; "original_transaction_id" = SOMENUMERICCODE; "product_id" = SOMEPRODUCTID; "purchase_date" = "2011-11-15 11:21:38 Etc/GMT"; quantity = 1; "transaction_id" = SOMENUMERICCODE; };
것은 때로는 "latest_expired_receipt_info"수 (몇 가지 물건이 보안을 위해 제거) 영수증 정보입니다 .
주의해야 할 점 중 하나는 만료 날짜가 다른 경우 일 수 있습니다.
SKPaymentTransaction *transaction;
// state of transaction:
int state = transaction.transactionState; // can be equal to SKPaymentTransactionStatePurchasing || SKPaymentTransactionStateFailed || SKPaymentTransactionStatePurchased || SKPaymentTransactionStateRestored
// corresponding product id
NSString *prId = transaction.payment.productIdentifier;
자세한 내용은 이쪽을 봐 : SKPaymentTransaction
영수증의 문자열 출력이 어떻게되는지 알고 있는지 궁금합니다. –