Hi, unfortunately, I did not solve this problem.
Post
Replies
Boosts
Views
Activity
at first you have to symbolicate your crash log
Hi, we use online receipt validation, server response contain this info
for example:
environment = Sandbox;
"latest_receipt" = "<base64 encoded receipt>";
"latest_receipt_info" = (
{
**"expires_date" = "2021-04-01 08:11:41 Etc/GMT";**
"expires_date_ms" = 1617264701000;
"expires_date_pst" = "2021-04-01 01:11:41 America/Los_Angeles";
"is_in_intro_offer_period" = false;
"is_trial_period" = false;
"original_purchase_date" = "2021-04-01 08:06:43 Etc/GMT";
"original_purchase_date_ms" = 1617264403000;
"original_purchase_date_pst" = "2021-04-01 01:06:43 America/Los_Angeles";
"original_transaction_id" = 1000000796251683;
"product_id" = "<some product id>";
"purchase_date" = "2021-04-01 08:06:41 Etc/GMT";
"purchase_date_ms" = 1617264401000;
"purchase_date_pst" = "2021-04-01 01:06:41 America/Los_Angeles";
quantity = 1;
"subscription_group_identifier" = 20744130;
"transaction_id" = 1000000796251683;
"web_order_line_item_id" = 1000000061338245;
}
);
**"pending_renewal_info" = (
{
"auto_renew_product_id" = "<some product id>";
"auto_renew_status" = 1;
"original_transaction_id" = 1000000796251683;
"product_id" = "<some product id>";
}**
);
receipt = {
"adam_id" = 0;
"app_item_id" = 0;
"application_version" = "4.0";
"bundle_id" = "<some bundle id>";
"download_id" = 0;
"in_app" = (
{
"expires_date" = "2021-04-01 08:11:41 Etc/GMT";
"expires_date_ms" = 1617264701000;
"expires_date_pst" = "2021-04-01 01:11:41 America/Los_Angeles";
"is_in_intro_offer_period" = false;
"is_trial_period" = false;
"original_purchase_date" = "2021-04-01 08:06:43 Etc/GMT";
"original_purchase_date_ms" = 1617264403000;
"original_purchase_date_pst" = "2021-04-01 01:06:43 America/Los_Angeles";
"original_transaction_id" = 1000000796251683;
"product_id" = "<some product id>";
"purchase_date" = "2021-04-01 08:06:41 Etc/GMT";
"purchase_date_ms" = 1617264401000;
"purchase_date_pst" = "2021-04-01 01:06:41 America/Los_Angeles";
quantity = 1;
"transaction_id" = 1000000796251683;
"web_order_line_item_id" = 1000000061338245;
}
);
"original_application_version" = "1.0";
"original_purchase_date" = "2013-08-01 07:00:00 Etc/GMT";
"original_purchase_date_ms" = 1375340400000;
"original_purchase_date_pst" = "2013-08-01 00:00:00 America/Los_Angeles";
"receipt_creation_date" = "2021-04-01 08:06:43 Etc/GMT";
"receipt_creation_date_ms" = 1617264403000;
"receipt_creation_date_pst" = "2021-04-01 01:06:43 America/Los_Angeles";
"receipt_type" = ProductionSandbox;
"request_date" = "2021-04-01 08:06:46 Etc/GMT";
"request_date_ms" = 1617264406754;
"request_date_pst" = "2021-04-01 01:06:46 America/Los_Angeles";
"version_external_identifier" = 0;
};
status = 0;
}
Show please what kind of errors do you receive?
Recently I have encountered with the same problem. Tell me, please, have you fixed it?
On ios 14 it works fine, Apple devs fixed this issue.
I have the same problem: my in-app promo is marked as purchased but not hidden.
yes, it is C++/obj-c, but it's work fine. Our crossplatform project is written on C++ and we have to work with obj-c on mac os.Code like "@(p->c_str());" works fine too if pointer is not null 🙂. So here is the screenshot of leaked block with captured std::shared_ptr.As i mentioned above this problem does not occur on ios 12.4.1 and on simulator with ios 13.5https://www.dropbox.com/s/djs9fzo4q1n9kn2/Screenshot%202020-05-28%20at%2000.07.32.png?dl=0Drag beginninghttps://www.dropbox.com/s/aifrlmjr7aqwa3p/Screenshot%202020-05-28%20at%2000.18.42.png?dl=0Drop processinghttps://www.dropbox.com/s/io56z4qq2eu64ql/Screenshot%202020-05-28%20at%2000.08.47.png?dl=0