react-native-iap icon indicating copy to clipboard operation
react-native-iap copied to clipboard

SHA-256 Requirement for validating receipts in iOS

Open diptimaya-seneca opened this issue 1 year ago • 4 comments

Description

I am using validateReceiptIos to validate receipts in ios, with regard to SHA-256 requirements, do I have to do anything?

Screenshots image

Environment:

  • react-native-iap: 12.12.2
  • react-native: 0.73.1
  • Platforms (iOS,simulator, device):

diptimaya-seneca avatar Jan 03 '25 23:01 diptimaya-seneca

i have a same question.

nguyenvanphuc2203 avatar Jan 05 '25 15:01 nguyenvanphuc2203

Same here 👋

clement-livdeo avatar Jan 06 '25 13:01 clement-livdeo

This library uses verifyReceipt endpoint to validate receipt. you can check that in this line.

In apple docs, this method is not affected by this certificate update. Check this page for more details.

image

DevYuns avatar Jan 07 '25 07:01 DevYuns

This library uses verifyReceipt endpoint to validate receipt. you can check that in this line.

In apple docs, this method is not affected by this certificate update. Check this page for more details.

image

Hi, The endpoints which library is using are deprecated.Please check this https://developer.apple.com/documentation/storekit/validating-receipts-with-the-app-store#:~:text=The%20verifyReceipt%20endpoint%20is%20deprecated.. Now how to use this functionality?

Tarun24RN avatar Jan 16 '25 11:01 Tarun24RN

I’m closing all issues reported in versions below 14, as the library now supports the new architecture with NitroModules and has been completely revamped.

hyochan avatar Sep 30 '25 18:09 hyochan