Sometimes I can not find "in_app" on the ios receipt data.
I want to know the transaction ID of "in_app", which is an empty list.
This problem occurs after using unity iap.
"Status" received normally.
- Question -
1. What if "in_app" is passed to an empty list?
2. If "in_app" is an empty list, should all be considered hacking?
-abnormal-
'status': 0,
'environment': 'Production',
'receipt':
{
'download_id': xxxxxxxx
'adam_id': xxxxxxxx,
'request_date': 'xxxxxxxx',
'app_item_id': xxxxxxxx,
'original_purchase_date_pst': 'xxxxxxxx',
'version_external_identifier': xxxxxxxx,
'receipt_creation_date': 'xxxxxxxx',
'in_app': [],
'original_purchase_date_ms': 'xxxxxxxx',
'original_application_version': 'xxxxxxxx',
'original_purchase_date': 'xxxxxxxx',
'request_date_ms': 'xxxxxxxx',
'bundle_id': 'xxxxxxxx',
'receipt_creation_date_pst': 'xxxxxxxx,
'application_version': 'xxxxxxxx',
'request_date_pst': 'xxxxxxxx',
'receipt_creation_date_ms': 'xxxxxxxx',
'receipt_type': 'Production'
}
-normal-
'status': 0,
'environment': 'Production',
'receipt':
{
'download_id': xxxxxxxx,
'adam_id': xxxxxxxx,
'request_date': 'xxxxxxxx',
'app_item_id': xxxxxxxx,
'original_purchase_date_pst': 'xxxxxxxx',
'version_external_identifier': xxxxxxxx,
'receipt_creation_date': 'xxxxxxxx',
'in_app': [
{
'is_trial_period': 'false',
'purchase_date_pst': 'xxxxxxxx',
'product_id': 'xxxxxxxx',
'original_transaction_id': 'xxxxxxxx',
'original_purchase_date_pst': 'xxxxxxxx',
'original_purchase_date': 'xxxxxxxx',
'original_purchase_date_ms': 'xxxxxxxx',
'purchase_date': 'xxxxxxxx',
'purchase_date_ms': 'xxxxxxxx',
'transaction_id': 'xxxxxxxx',
'quantity': '1'
}
],
'original_purchase_date_ms': 'xxxxxxxx',
'original_application_version': 'xxxxxxxx',
'original_purchase_date': 'xxxxxxxx',
'request_date_ms': 'xxxxxxxx',
'bundle_id': 'xxxxxxxx',
'receipt_creation_date_pst': 'xxxxxxxx',
'application_version': 'xxxxxxxx',
'request_date_pst': 'xxxxxxxx',
'receipt_creation_date_ms': 'xxxxxxxx',
'receipt_type': 'Production'
}
↧